通过actionscript 3设置Flash中的阶段消失点

jus*_*ach 5 3d actionscript-3 flashplayer-10

我正在与一些设计师合作,每个设计师都创建了3D动画(使用fp 10功能),以便在同一个Flash应用程序中使用.每个3D动画都是一个独特的动画片段,最终将成为同一个.fla文件的一部分.

我遇到的问题是每个动画片段都是在一个单独的.fla中创建的,每个.fla对舞台的消失点都有不同的设置.这意味着在将各种moveiclips导入到我的库中之后,没有任何可视资产像它们在源文件中那样对齐.flas.

好消息是,每次只显示其中一个动画片段,所以我不需要有多个消失点; 我需要做的就是在运行时的各个点以编程方式更改全局消失点.

我该怎么办?我尝试过访问root.transform.perspectiveProjection.projectionCenter并动态分配它的new Point(x, y)值,但它们似乎对3D动画片段没有任何影响.

谢谢!

gra*_*ukt 2

每个剪辑都可以有自己的消失点,请尝试检查其影片剪辑的实例具有该值 ( transform.perspectiveProjection.projectionCenter)