从flash.geom.Matrix3D(Flash 10中用于高级3D矩阵数学的新类)的实例获取“rawData”属性会导致Vector。 (也特定于Flash 10)发生对象分配。有没有办法在不引起此对象分配开销的情况下访问原始数据?
由于每帧必须多次访问此数据,因此会对性能配置文件产生很大影响。
谢谢!
答案 0 :(得分:1)
我很确定没有。除了确保你分配到现有的引用,而不是每次都创建一个新的向量,我看到的唯一明显的选择是避免访问。因此,请确保在数据发生变化之前不要重新访问数据,例如,如果您只是进行转换,那么您可以只对上次访问的矢量数据执行转换,而不是重新访问矢量。