[ asnNodeSprite ]

Плагин asnNodeSprite предназначен для отрисовки статических и анимационных спрайтов на сцене.

Переменные плагина asnNodeSprite:

  • Texture - имя файлы текстуры, из которого отрисовывается спрайт.
  • Anim_Count_X - число анимационных кадров по X в текстуре По умолчанию считается равным 1.
  • Anim_Count_Y - число анимационных кадров по Y в текстуре По умолчанию считается равным 1.
  • Start_Anim - номер начального анимационного кадра. По умолчанию - самый первый кадр текстуры, 0.
  • Count - число кадров в анимационной серии. Если задать в параметре значение "all", элемент воспримет это как Anim_Count_X * Anim_Count_Y, т.е. будут проиграны все кадры до конца текстуры. По умолчанию - 1.
  • Repeat - число повторений анимации, после чего объект уничтожается. По умолчанию - 0, т.е. бесконечно.
  • Billbord - значения 1/0. В случае когда Billbord=1 спрайт будет всегда повёрнут к наблюдателю. По умолчанию 0/
  • Speed - скорость анимации. По умолчанию 0.5

    Указатели плагина:

  • World - указатель на менеджер мира класса IWorld.

    Пример: Если текстура имеет вид:

    [ x x x ]
    [ x x x ]
    
    (где x - фаза анимации), то параметр Anim_Count_X будет равен 3, а Anim_Count_Y будет равен 2.
    Если требуется проиграть нижний ряд, то параметры примут такие значения: StartAnim="3", Count="3"