This topic is related to AS2.0 .
最近我发现一个非常奇怪的返回值丢失的问题,情况是这样的:
我有一个类A,它继承自MovieClip,并在构造函数中调用了stop()方法。一切看起来都很正常,但是任何创建A的实例的方法的返回值都会丢失。
代码是这样的:
在A.as文件内:
class A extends MovieClip{
function A(){
stop();
}
}
在test.fla文件内:
创建一个空MC,设置linkage id为"testa",并设置AS2.0 class为"A"。
在时间轴上写下下面的代码: