Как случайно порождать частицы в Away3D

Я пытаюсь создать эффект частиц, используя Sparticle и Away3d. Эффект - небольшой всплеск пузырьков, которые всплывают до верхней части экрана при нажатии элементов.

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

Как мне перезапустить анимацию с новыми скоростями каждый раз?

Я пробовал звонить stop а также start на аниматора, и resetTime но я подозреваю, что это просто перемещает время назад к 0, и поэтому анимация не перезапускается должным образом.

т.е.

particleGroup.animator.stop();
particleGroup.animator.start();

reset Метод ничего не делает, потому что ожидает имя анимации, а имя анимации, установленное в редакторе спартики, кажется, недоступно.

0 ответов

Другие вопросы по тегам