cocos2d и полет бабочки по заданой траектории

58 views
Skip to first unread message

BUDDAx2

unread,
Sep 9, 2010, 7:49:52 AM9/9/10
to iPhoneDevCamp Ukraine
Привет! Прошу помощи, потому как сам не могу разобраться.

Хочу реализовать полет бабочки. В идиале хотелось бы реализовать полет
по заранее нарисованной траектории так как это делается на флеше. А
как такое можно реализовать в cocos2d?

Виталик Белодед

unread,
Sep 9, 2010, 4:22:54 PM9/9/10
to iPhoneDevCamp Ukraine
Вот уж не знаю как там в этом гейском cocos2d, а вот в суровом
пацанском си-плюс-плюсе это можно реализовать через массив опорных
точек для кривых Безье, разбитый на пары/тройки/n-ки и подставленные в
соответствующие уравнения кривых безье. Это чтоб движение плавное
получилось. Ну а ежели уж совсем через, пардон, жопу делать, с
ломаными вместо кривых, то можно просто умножая dt на разницу значений
между двумя опорными точками.

Санёк

unread,
Sep 9, 2010, 4:25:20 PM9/9/10
to iphoned...@googlegroups.com
нет, конечно ломаные сюда никак не пойдут, а Безье конечно круто, но если нужно сделать штук 20 разных петель, то заколупаюсь я высчитывать что там куда

BUDDAx2

unread,
Sep 17, 2010, 9:04:17 AM9/17/10
to iPhoneDevCamp Ukraine
Несколько дней уже ищу ответ и не могу найти. Точнее, с траекторией
через кривые Безье я разобрался, но а как быть, если по определенному
событию необходимо изменить скорость движения? Ведь траектория состоит
из множества участков со своей заданной скоростью.
Понимаю, что ответ скорее всего очевиден и элементарно простой, но я
вобще не могу найти информацию по этому вопросу.
Reply all
Reply to author
Forward
0 new messages