你知道1024在动作脚本3中覆盖flex(flash)上的函数错误吗?

时间:2009-05-08 06:22:10

标签: javascript flex flash actionscript-3 air

在我的项目中,我使用了以下功能

    public function createIconMenu():NativeMenu{
        var iconMenu:NativeMenu = new NativeMenu();
iconMenu.addItem(new NativeMenuItem("", true));//Separator
        if(NativeApplication.supportsSystemTrayIcon){
            iconMenu.addItem(showCommand);
            showCommand.addEventListener(Event.SELECT, onShowCommand);      
            iconMenu.addItem(new NativeMenuItem("", true));//Separator      
            var exitCommand: NativeMenuItem = iconMenu.addItem(new NativeMenuItem("Exit"));
            exitCommand.addEventListener(Event.SELECT, exit);   
        }       


            return iconMenu;
    }

    public function exit(event:Event):void{
        NativeApplication.nativeApplication.exit();
    }

但是在这个公共函数出口上显示错误 1024:覆盖未标记为覆盖的函数。

我错误的代码是什么? 。你可以解释一下吗?

2 个答案:

答案 0 :(得分:1)

exit函数重命名为其他内容。这与系统提供的全局命名空间中的另一个函数冲突,并且不能被用户覆盖。

答案 1 :(得分:1)

Reset.addEventListener(MouseEvent.CLICK,play);

function play(event:MouseEvent):void { 的gotoAndPlay(1); }

我在这个简单的代码中遇到了同样的问题