Spec-Zone.ru › Phaser

Класс: Phaser.Component.FixedToCamera

Конструктор

new FixedToCamera()

Компонент FixedToCamera позволяет объекту игры отображаться относительно координат камеры, независимо
от того, где в мире находится камера. Это используется для таких задач, как привязка пользовательского интерфейса игры к камере, которая прокручивается по мере перемещения по миру.

Исходный код: gameobjects/components/FixedToCamera.js (Строка 13)

Общедоступные свойства

cameraOffset : Phaser.Point

Смещение по координатам x/y, применяемое к верхнему левому углу камеры, в котором будет отрисовываться этот объект игры, если fixedToCamera равно true.

Значения относительны к верхнему левому углу области просмотра камеры и помимо любого родительского объекта игры в списке отображения.

Исходный код: gameobjects/components/FixedToCamera.js (Строка 86)

fixedToCamera : boolean

Объект игры, который «прикреплен» к камере, использует свои координаты x/y в качестве смещений от верхнего левого угла камеры при отрисовке.

Значения корректируются на стадии отрисовки, перезаписывая фактическое мировое положение объекта игры.

В результате объект игры будет отображаться как «прикрепленный» к камере, независимо от того, где в игровом мире
находится камера. Это полезно, если, например, этот объект игры является элементом пользовательского интерфейса, который должен быть виден всегда
независимо от того, где в мире находится камера.

Смещения хранятся в свойстве cameraOffset.

Обратите внимание, что значения cameraOffset добавляются к любому родителю этого объекта игры в списке отображения.

Будьте осторожны, не устанавливайте fixedToCamera для объектов игры, которые находятся в группах, в которых уже включен fixedToCamera.

Исходный код: gameobjects/components/FixedToCamera.js (Строка 56)

Общедоступные методы

<static> postUpdate()

Обработчик postUpdate компонента FixedToCamera.
Вызывается автоматически объектом игры.

Исходный код: gameobjects/components/FixedToCamera.js (Строка 21)

© 2016 Richard Davey, Photon Storm Ltd.
Licensed under the MIT License.
http://phaser.io/docs/2.6.2/Phaser.Component.FixedToCamera.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API