首页 > 解决方案 > 如何将其加载到 AS3 中的 Main 类中?

问题描述

我正在学习一些 AS3 基础知识,并想在窗口顶部设置一个本机菜单。

我在 Adob​​e 找到了这个菜单示例:https ://help.adobe.com/en_US/as3/dev/WS5b3ccc516d4fbf351e63e3d118666ade46-7de7.html

我如何将它添加到我的 Main 类中,以便出现菜单?

MenuExample 类与 Main 位于同一目录中

package {
import flash.display.*;
import MenuClass;
public class Main extends MovieClip {
    private static var _instance:Main = null;
    public function Main() {
        _instance = this;
        this.addEventListener(Event.ADDED_TO_STAGE, init);

    }
    public static function getInstance():Main { return _instance; }
    public static function getStage():Stage { return getInstance().stage; }
    private var Menu:MenuExample = new MenuExample();

    private function init(e:Event):void
    {
        removeEventListener(Event.ADDED_TO_STAGE, init);
        //_menu = new MenuExample(stage); //correct way to do it
    }

}
}

谢谢你。

标签: actionscript-3

解决方案


推荐阅读