as3中的包错误

时间:2010-06-24 12:24:49

标签: actionscript-3 packages package packaging

package {
import flash.display.Sprite;
import flash.utils.*;

public class SetTimeoutExample extends Sprite {
    private var delay:Number = 1000; // delay before calling myDelayedFunction

    public function SetTimeoutExample() {
        var intervalId:uint = setTimeout(myDelayedFunction, delay, "Hello", "World");
    }

    public function myDelayedFunction():void {
        trace(arguments[0] + " " + arguments[1]);
    }
}
}

我对此代码中的包有什么错误感谢?谢谢

1 个答案:

答案 0 :(得分:3)

您需要创建一个名为SetTimeoutExample.as的新文件,并将代码放在那里。确保该文件与player.fla位于同一目录中。然后打开player.fla,在属性窗口(Window> Properties)中,将“Class”字段设置为SetTimeoutExample(不带.as)。