AS3 - 为什么我的transform.matrix3D为null?

时间:2010-07-08 20:52:27

标签: actionscript-3 3d matrix transform

我有一个名为Box的类,它扩展Sprite当我尝试访问他的transform.matrix3D属性时(确实是matrix3D属性来自{{1}这个返回给我Transform。为什么呢?

null

1 个答案:

答案 0 :(得分:2)

默认情况下,2D对象没有matrix3D,即如果你没有使用DisplayObject的任何3D东西(z属性,rotationY等等),你将有一个空矩阵。 / p>

N.B。您还可以将matrix3D设置为null以在2D

中重置您的对象
  

The value of the z property of a 2D object is zero and the value of its matrix3D property is null.

相关问题