我想设置影片剪辑的rotateX属性(所以它在3d中向后倾斜),但每当我尝试使用
时myMC.rotationX = -90;
它以一个奇怪的角度向后倾斜。如何旋转动画片段以使其向后倾斜?如何为此变换设置中心点?
答案 0 :(得分:0)
屏幕截图有助于解释“......一个奇怪的角度”,但听起来你的“消失点”在错误的地方。看看http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/geom/PerspectiveProjection.html
您在父级上设置消失点(只需要执行一次,除非您希望移动它或调整舞台大小),例如:
//set vanishing point to center of current DisplayObject
this.projectionCenter = new Point(this.width/2, this.height/2);
然后旋转:
myMC.rotationX = -90;