我们用flash的新原生3D支持制作了一个3D旋转木马。现在,当我调整大小时,我的旋转木马应该沿着中间拖动。它做得很好。但由于某些原因,透视图不会出现,因此看起来我越调整大小,旋转木马就越倾向于左侧。
旋转木马的设置非常简单。所有物体都绕x轴旋转一段距离,物体绕x轴旋转的x轴是0。我只是将整个容器移动到屏幕的中间。
举例说明:
http://www.stijlfigurant.nl/stuff/xaxis1.png http://www.stijlfigurant.nl/stuff/xaxis2.png
有没有办法解决这个问题,或者我应该回到好的老纸质视觉?
发布于 2009-06-17 19:49:11
我通过将root.transform.perspectiveProjection.projectionCenter设置到舞台中央来修复它!
发布于 2009-05-15 13:32:00
除非你发布了一些代码,否则很难知道该建议什么。
Papervision没有什么问题,但对于一个简单的旋转木马来说,它可能有些过头了。Lee Brimelow在这里有一个很好的3D旋转木马教程:http://www.gotoandlearn.com/play?id=92,它可以很好地拖动而不失真。(可能值得注意的是,3D旋转木马被way夸大了,但这可能是事实。)
https://stackoverflow.com/questions/861249
复制相似问题