フラッシュCS4は、ステージセンターに歪むことなくZ軸の周りを回転させます、それは可能ですか?

StackOverflow https://stackoverflow.com/questions/1522577

質問

Z軸の周りにそれぞれ3つのボックスが回転しています。私がやろうとしているのは、ステージの中心から遠ざけた場合、歪むことなく、それぞれのZ軸の周りを回転させ続けることです。

addEventListener(Event.ENTER_FRAME, rotateBoxes);

function rotateBoxes(e:Event):void
{
    box1.rotationY-=10;
    box2.rotationY+=10;
    box3.rotationY-=10;
}

ここで例 http://www.hupcapstudios.com/tween1.swf

のような組み込みのパラメーターはありますか...

box1.globalPerspective = false;

X軸の周りを回転させるより顕著です

http://www.hupcapstudios.com/tweenxswf

役に立ちましたか?

解決

クリップのパースペクティブプロジェンションを中心に設定する必要があります...参照してください:http://help.adobe.com/en_us/as3lcr/flash_10.0/flash/geom/perspectiveprojection.html#projectioncenter

クリップの登録ポイントが中心にある場合、このようなものは機能するはずです。

var pp:PerspectiveProjection=new PerspectiveProjection();
pp.projectionCenter = new Point(clip.width/2,clip.height/2);
clip.transform.perspectiveProjection = pp;
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top