2010-02-01 8 views
1

Использование новых 3D-функций в CS4. Я знаю, что вы можете изменить центральную точку 3D вручную с помощью панели Transform, но кто-нибудь знает, как это сделать динамически во время выполнения? (Т.е. с помощью кода)Динамическое изменение центральной точки 3D в FlashCS4

ответ

1

я не знал, что тоже, но я сделал быстрое исследование Google и нашел this

я думаю, что-то, как это будет делать трюк:

this.transform.perspectiveProjection.projectionCenter = new Point(200,200); 
+1

http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WSCE716DAD-9364-464f-AFE9-8E578525AD54.html – jedierikb

+1

Это не 3D центр, однако, только точка схода. –

0

Отлично, Я боролся с этим, очень рад, что это было так просто исправить, хотя и не так просто найти что-нибудь. Для центрирования я использовал это следующим образом:

var centre:Point = new Point(stage.stageWidth/2, stage.stageHeight/2); 
parent.transform.perspectiveProjection.projectionCenter = centre; 
более
Смежные вопросы