|
|
|||||
pointAt для разных контейнеров
Ворос этот мучает меня давно, но вот сново решил к нему вернуться.
Помните обычно в 3D игрушках бывают спрайты которые повёрнуты к точке обзора независимо куда смотрит камера. Так вот я в идеале хочу сделать тоже самое и во FLASH. есть некий мувклип в котором другой мувклип, в нём третий и т.д. допустим первый мувклип я повернул по rotationY а второй сместил по Z координате. как третий мувклип развернуть к нам лицом? копая в доках наткнулся на замечательную функцию pointAt - она прикрасно работает но только в пределах одного контейнера (т.е. если поворачиваемый объект и наблюдаемый в одном контейнере). Есть подозрение что надо как то сложить matrix3D мувклипов, но мозгового вещества не хватает додумать далее этой идеи. было бы очень супер узнать как вообще можно было бы поворачивать любой спрайт в любом контейнере относительно любого другого спрайта в других контейнерах, т.е. поворачивать лицом любой спрайт относительно любого другого спрайта независимо от места положения. Добавлено через 23 часа 3 минуты мда, жаль никто не ответил - проблему решил сам двумя способами.
__________________
Black DRAGON хочет кушать Т_Т |
Часовой пояс GMT +4, время: 05:21. |
|
« Предыдущая тема | Следующая тема » |
|
|