... | ... | @@ -70,7 +70,12 @@ _Описание структуры плагинов от [Rex](https://rexrain |
|
|
1. Создание экземпляра: ScaleOuter создается как член сцены для каждой сцены. По умолчанию он контролирует основную камеру.
|
|
|
1. Viewport: Плагин предоставляет внутренний и внешний видовые экраны, представляющие область стандартного размера в конфигурации игры после масштабирования/прокрутки камеры.
|
|
|
1. Ручное масштабирование: Позволяет остановить обратный вызов изменения размера и масштабировать вручную.
|
|
|
|
|
|
* [Fullscreen](https://rexrainbow.github.io/phaser3-rex-notes/docs/site/fullscreen/) Позволяет включать или отключать полноэкранный режим, используя встроенный метод Phaser. Вот последовательность действий в главном цикле:
|
|
|
1. Включение/отключение: При любом вводе (касание или клавиатура) можно включить или отключить полноэкранный режим. Возможные события включают 'fullscreenunsupported' (попытка входа в полноэкранный режим, но браузер не поддерживает эту функцию), 'enterfullscreen' (успешный вход в полноэкранный режим) и 'fullscreenfailed' (попытка входа в полноэкранный режим не удалась).
|
|
|
2. Переключение: При любом вводе (касание или клавиатура) можно переключить полноэкранный режим.
|
|
|
3. Состояние:Можно проверить, находится ли игра в полноэкранном режиме, а также узнать, поддерживает ли устройство полноэкранный режим.
|
|
|
4. События: События включают в себя 'fullscreenunsupported' (неподдерживаемый полноэкранный режим) и 'enterfullscreen' (вход в полноэкранный режим).
|
|
|
5. С DOM игровым объектом: Можно установить родительский идентификатор для полноэкранного режима.
|
|
|
|
|
|
# [Loader](https://rexrainbow.github.io/phaser3-rex-notes/docs/site/loader/)
|
|
|
|
... | ... | |