ActionScript 3, Flash Player 10 - 3d карусель меняет перспективу, проблемы с выравниванием - PullRequest
0 голосов
/ 14 мая 2009

Мы сделали 3D-карусель с новой встроенной поддержкой 3D от flash. Теперь, когда я изменяю размер, моя карусель должна тянуться по середине. Что это нормально. Но по какой-то причине перспектива не появляется, поэтому, похоже, чем больше я изменяю размер, тем больше карусель наклоняется влево.

Карусель настроена очень просто. Все вращается вокруг оси X с заданным расстоянием, ось X, вокруг которой вращаются объекты, равна 0. Я просто перемещаю весь контейнер в середину экрана.

для иллюстрации:

http://www.stijlfigurant.nl/stuff/xaxis1.png http://www.stijlfigurant.nl/stuff/xaxis2.png

Есть ли способ решить эту проблему или я должен вернуться к старому доброму papervision?

Ответы [ 2 ]

1 голос
/ 15 мая 2009

Трудно понять, что предложить, если вы не отправите код.

В Papervision нет ничего плохого, но это, вероятно, излишне для простой карусели. У Lee Brimelow есть хороший учебник для 3D-карусели здесь: http://www.gotoandlearn.com/play?id=92, который довольно хорошо таскается без искажений. (Возможно, стоит отметить, что 3D-карусель way перегружена, но это, возможно, и так.)

0 голосов
/ 17 июня 2009

Я исправил это, установив root.transform.perspectiveProjection.projectionCenter в центр сцены!

...