2

それぞれ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

4

1 に答える 1

2

クリップのperspectiveProjectionをその中心に設定する必要があります...参照: 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;
于 2009-10-05T22:47:22.727 に答える