这里的情景:3D变换上装载的主权财富基金不工作
我们的创作团队生产的SWF动画在Flash CS5创作工具,我们(工程师)在运行时加载到使用Flex SDK构建一个项目。不使用“3D旋转工具”的动画可以很好地工作。使用3D旋转工具
动画给予以下行为:
- 影片剪辑显示有使用3D旋转工具在舞台的左上角显示为,如果他们没有变换应用于3D补间在所有(即,好像他们的Matrix3D是被忽略,他们的矩阵身份)
- 影片剪辑有普通2D动画补间正常
- Alpha和其他非亲和性质吐温正常
当在浏览器选项卡或独立Flash播放器中加载3D和非3D动画时,它们都可以正常播放。 3D仅在加载到我们的代码生成的SWF中时才会中断。
因此,对于在CS5创作环境中应用了3D转换的MovieClip而言,当SWF由我们的代码SWF加载时,这些转换似乎没有得到应用/尊重。
这是我首次涉足3D,所以我不知道这可能是造成这一点,但这里是我测试/检查/试过了,都无济于事:
- 我已经确保在创作环境中选择了动作脚本3和Flash Player 10/10.1。
- 我试过将动画加载到Flash播放器版本10.0,10.1,10.2和11中使用Flex 4.1,4.5和4.6构建的代码SWF中
- 我已经将Matrix3D应用于加载SWF动画的容器,身份和旋转。我可以看到旋转的容器可以用3D进行工作,所以我知道我的代码SWF具有3D功能。
我希望有一些简单的技巧,我错过了一些设置。谢谢你的帮助!
感谢您的注意。这不是我的问题的原因,但很有纪录。 –