Spec-Zone.ru › Phaser

Класс: Phaser.Physics.P2.RevoluteConstraint

Конструктор

new RevoluteConstraint(world, bodyA, pivotA, bodyB, pivotB, maxForce, worldPivot)

Подключает два тела в заданных точках смещения, позволяя им вращаться относительно друг друга вокруг этой точки.
Точки поворота задаются в мировых (пиксельных) координатах.

Параметры
ИмяТипАргументЗначение по умолчаниюОписание
worldPhaser.Physics.P2

Ссылка на мир P2.

bodyAp2.Body

Первое подключенное тело.

pivotAFloat32Array

Точка относительно центра масс тела bodyA, к которой тело bodyA привязано. Значение — массив из 2 элементов, соответствующих x и y, например: [32, 32].

bodyBp2.Body

Второе подключенное тело.

pivotBFloat32Array

Точка относительно центра масс тела bodyB, к которой тело bodyB привязано. Значение — массив из 2 элементов, соответствующих x и y, например: [32, 32].

maxForcenumber<optional>
0

Максимальная сила, которая должна быть применена для ограничения тел.

worldPivotFloat32Array<optional>
null

Точка поворота в мировых координатах. Если указано, localPivotA и localPivotB автоматически вычисляются из этого значения.

Исходный код: physics/p2/RevoluteConstraint.js (Строка 21)

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

game : Phaser.Game

Локальная ссылка на игру.

Исходный код: physics/p2/RevoluteConstraint.js (Строка 29)

world : Phaser.Physics.P2

Локальная ссылка на мир P2.

Исходный код: physics/p2/RevoluteConstraint.js (Строка 34)

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

Spec-Zone.ru

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