Actionscript 3 ActionScript 3资源的宽度和高度锁定为零

Actionscript 3 ActionScript 3资源的宽度和高度锁定为零,actionscript-3,Actionscript 3,我从ActionScript 3中的资源创建的每个类的宽度和高度都是0。如果我设置一个值,然后立即跟踪它,输出为零。该类是有效的,并且代码运行,它只是不显示任何内容。除非我使用图形方法。此外,它在第0帧处保持锁定 预期产出: w: 200, h: 123 w: 550, h: 400 实际产量: w: 0, h: 0 w: 0, h: 0 这是因为我正在导出第200帧中的类。我这样做是为了预加载,我这样做了。但即使加载整个文档,宽度和高度也锁定为零 解决方案:预加载主实例的loaderInf

我从ActionScript 3中的资源创建的每个类的宽度和高度都是0。如果我设置一个值,然后立即跟踪它,输出为零。该类是有效的,并且代码运行,它只是不显示任何内容。除非我使用图形方法。此外,它在第0帧处保持锁定

预期产出:

w: 200, h: 123
w: 550, h: 400
实际产量:

w: 0, h: 0
w: 0, h: 0

这是因为我正在导出第200帧中的类。我这样做是为了预加载,我这样做了。但即使加载整个文档,宽度和高度也锁定为零


解决方案:预加载主实例的loaderInfo.bytesLoaded>=.ByTestTotal后,调用主实例的.gotoAndStop200。或者任何导出类的框架。此时,所有类和对象都将有效。

事实上,甚至主SWF对象的宽度和高度属性也被锁定。我不明白!
w: 0, h: 0
w: 0, h: 0