Динамически изменить 3D-центр в FlashCS4 - PullRequest
1 голос
/ 01 февраля 2010

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

Ответы [ 2 ]

1 голос
/ 01 февраля 2010

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

Я думаю, что-то вроде этого поможет:

this.transform.perspectiveProjection.projectionCenter = new Point(200,200);
0 голосов
/ 19 февраля 2014

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

var centre:Point = new Point(stage.stageWidth / 2, stage.stageHeight / 2);
parent.transform.perspectiveProjection.projectionCenter = centre;
...