AndEngine - Эффект гиперпространства - PullRequest
1 голос
/ 25 февраля 2012

Я все еще учусь, как использовать превосходный AndEngine, и я провел небольшой поиск, но я не могу найти примеры того, как создать эффект, такой как переход в «гиперпространство».Эффект не должен быть таким сложным, как в «Звездных войнах», но может быть таким же простым, как экранная заставка «звезд» в старых окнах.Если у кого-нибудь из вас, гуру, есть идеи или указания, на которые я могу указать, это было бы здорово!

http://www.youtube.com/watch?v=USLTQVt8QyA

1 Ответ

1 голос
/ 30 апреля 2012

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

...