Spec-Zone.ru › Phaser

Класс: Phaser.Component.Animation

Конструктор

new Animation()

Компонент Animation предоставляет метод play, который является прокси-методом для метода AnimationManager.play.

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

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

play(name, frameRate, loop, killOnComplete) → {Phaser.Animation}

Запускает анимацию.

Анимация должна быть предварительно создана с помощью animations.add.

Если анимация уже запущена, повторное вызов не произведёт никаких действий.
Для сброса уже запущенной анимации используйте методы непосредственно на объекте анимации или с помощью AnimationManager.stop.

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

Имя анимации для запуска, например, "огонь", "ходьба", "прыжок". Анимация должна быть предварительно создана через 'AnimationManager.add'.

frameRatenumber<optional>
null

Частота кадров для воспроизведения анимации. Скорость выражается в кадрах в секунду. Если не указано, используется ранее заданная частота кадров анимации.

loopboolean<optional>
false

Нужно ли циклически воспроизводить анимацию после воспроизведения. Если не указано, используется ранее заданное значение loop анимации.

killOnCompleteboolean<optional>
false

Если установлено в true, при завершении анимации (только если loop=false) родительский Sprite будет уничтожен.

Возвращаемое значение
Phaser.Animation -

Ссылка на воспроизводимую анимацию.

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

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

Spec-Zone.ru

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