Класс: Phaser.Component.FixedToCamera
Конструктор
new FixedToCamera()
Компонент FixedToCamera позволяет объекту игры отображаться относительно координат камеры, независимо
от того, где в мире находится камера. Это используется для таких задач, как привязка пользовательского интерфейса игры к камере, которая прокручивается по мере перемещения по миру.
- Исходный код: gameobjects/components/FixedToCamera.js (Строка 13)
Общедоступные свойства
- Исходный код: gameobjects/components/FixedToCamera.js (Строка 86)
- Исходный код: gameobjects/components/FixedToCamera.js (Строка 56)
cameraOffset : Phaser.Point
Смещение по координатам x/y, применяемое к верхнему левому углу камеры, в котором будет отрисовываться этот объект игры, если fixedToCamera равно true.
Значения относительны к верхнему левому углу области просмотра камеры и помимо любого родительского объекта игры в списке отображения.
fixedToCamera : boolean
Объект игры, который «прикреплен» к камере, использует свои координаты x/y в качестве смещений от верхнего левого угла камеры при отрисовке.
Значения корректируются на стадии отрисовки, перезаписывая фактическое мировое положение объекта игры.
В результате объект игры будет отображаться как «прикрепленный» к камере, независимо от того, где в игровом мире
находится камера. Это полезно, если, например, этот объект игры является элементом пользовательского интерфейса, который должен быть виден всегда
независимо от того, где в мире находится камера.
Смещения хранятся в свойстве cameraOffset.
Обратите внимание, что значения cameraOffset добавляются к любому родителю этого объекта игры в списке отображения.
Будьте осторожны, не устанавливайте fixedToCamera для объектов игры, которые находятся в группах, в которых уже включен fixedToCamera.
Общедоступные методы
- Исходный код: gameobjects/components/FixedToCamera.js (Строка 21)
<static> postUpdate()
Обработчик postUpdate компонента FixedToCamera.
Вызывается автоматически объектом игры.
© 2016 Richard Davey, Photon Storm Ltd.
Licensed under the MIT License.
http://phaser.io/docs/2.6.2/Phaser.Component.FixedToCamera.html