فلاش CS4 تدوير حول المحور Z دون تشويه للمرحلة المرحلة، هل من الممكن؟
-
19-09-2019 - |
سؤال
لدي ثلاث صناديق تدور حول محور Z بهم على التوالي. ما أحاول القيام به هو الاحتفاظ بها بالتناوب حول محور 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;
انها أكثر ملاءمة بالتناوب حول المحور س
المحلول
تحتاج إلى ضبط وجهة نظر مقطع الخاص بك إلى مركزها ... انظر:http://help.adobe.com/en_us/as3lcr/flash_10.0/flash/geom/perspectiveProjection.html#projectioner.
يجب أن يعمل شيء من هذا القبيل إذا كان نقطة التسجيل في مقطعك في مركزه:
var pp:PerspectiveProjection=new PerspectiveProjection();
pp.projectionCenter = new Point(clip.width/2,clip.height/2);
clip.transform.perspectiveProjection = pp;
لا تنتمي إلى StackOverflow