Ejemplo n.º 1
0
    void Start()
    {
        Application.targetFrameRate = 60;
        Stage.inst.onKeyDown.Add(OnKeyDown);
        GRoot.inst.SetContentScaleFactor(1136, 640);
        _mainView = this.GetComponent <UIPanel>().ui;

        _bagWindow = new BagWindow();
        _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); });

        //Debug.Log("开始!!");
        //StartCoroutine(Init());
        //Debug.Log("完成!!");

        IEnumerator e = YieldSomeStuff();

        /*
         *  第一次循环 返回hello,第二次循环 打印了 foo!且返回 world 然后才跳出循环
         *  如果没有第一次 e.MoveNext() 就不会返回hello,没有第二次 不会执行 打印foo!和返回world
         */
        while (e.MoveNext())
        {
            Debug.Log(e.Current + DateTime.Now.Millisecond.ToString());
        }
        Debug.Log("123");
    }
Ejemplo n.º 2
0
 void Start()
 {
     mainUI    = GetComponent <UIPanel>().ui;
     bagWindow = new BagWindow();
     bagWindow.SetXY(400, 110);
     mainUI.GetChild("bag").onClick.Add(() => { bagWindow.Show(); });
 }
Ejemplo n.º 3
0
    void Start()
    {
        Application.targetFrameRate = 60;
        DontDestroyOnLoad(this.gameObject);

        Stage.Instantiate(5);
        Stage.inst.AddChild(new GRoot().displayObject);
        Stage.inst.camera.clearFlags = CameraClearFlags.Depth;
        Stage.inst.onKeyDown.Add(OnKeyDown);

        //setup custom loader classs
        UIObjectFactory.SetLoaderExtension(typeof(MyGLoader));

        GRoot.inst.SetContentScaleFactor(1136, 640);

        UIPackage.AddPackage("BagDemo");

        _mainView = UIPackage.CreateObject("Bag", "Main").asCom;
        _mainView.SetSize(GRoot.inst.width, GRoot.inst.height);
        _mainView.AddRelation(GRoot.inst, RelationType.Size);
        GRoot.inst.AddChild(_mainView);

        _bagWindow = new BagWindow();

        _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); });
    }
Ejemplo n.º 4
0
    void Start()
    {
        Application.targetFrameRate = 60;
        DontDestroyOnLoad(this.gameObject);

        Stage.Instantiate(5);
        Stage.inst.AddChild(new GRoot().displayObject);
        Stage.inst.camera.clearFlags = CameraClearFlags.Depth;
        Stage.inst.onKeyDown.Add(OnKeyDown);

        //setup custom loader classs
        UIObjectFactory.SetLoaderExtension(typeof(MyGLoader));

        GRoot.inst.SetContentScaleFactor(1136, 640);

        UIPackage.AddPackage("BagDemo");

        _mainView = UIPackage.CreateObject("Bag", "Main").asCom;
        _mainView.SetSize(GRoot.inst.width, GRoot.inst.height);
        _mainView.AddRelation(GRoot.inst, RelationType.Size);
        GRoot.inst.AddChild(_mainView);

        _bagWindow = new BagWindow();

        _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); });
    }
Ejemplo n.º 5
0
 // Use this for initialization
 void Start()
 {
     mainUI     = GetComponent <UIPanel>().ui;
     playerView = mainUI.GetChild("playerView").asButton;
     playerView.onClick.Add(UseItem);
     bagWindow = new BagWindow(playerView);
     bagWindow.SetXY(121, 63);
     mainUI.GetChild("BagButton").onClick.Add(() => { bagWindow.Show(); });
 }
Ejemplo n.º 6
0
    void Start()
    {
        Application.targetFrameRate = 60;
        Stage.inst.onKeyDown.Add(OnKeyDown);
        GRoot.inst.SetContentScaleFactor(1136, 640);
        _mainView = this.GetComponent <UIPanel>().ui;

        _bagWindow = new BagWindow();
        _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); });
    }
Ejemplo n.º 7
0
    void Start()
    {
        Application.targetFrameRate = 60;
        Stage.inst.onKeyDown.Add(OnKeyDown);
        GRoot.inst.SetContentScaleFactor(1136, 640);
        _mainView = this.GetComponent<UIPanel>().ui;

        _bagWindow = new BagWindow();
        _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); });
    }
Ejemplo n.º 8
0
        public BagScene()
        {
            UIPackage.AddPackage("UI/Bag");
            UIObjectFactory.SetLoaderExtension(typeof(MyGLoader));

            _mainView = UIPackage.CreateObject("Bag", "Main").asCom;
            _mainView.MakeFullScreen();
            _mainView.AddRelation(GRoot.inst, RelationType.Size);
            GRoot.inst.AddChild(_mainView);

            _bagWindow = new BagWindow();
            _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); });
        }
Ejemplo n.º 9
0
 // Use this for initialization
 void Start()
 {
     Application.targetFrameRate = 60;
     GRoot.inst.SetContentScaleFactor(1136, 640);
     _mainView = this.GetComponent <UIPanel>().ui;
     if (_mainView != null)
     {
         _bagWindow = new BagWindow();
         _mainView.GetChild("bag_btn").onClick.Add(() =>
         {
             Debug.Log("bag btn clicked");
             _bagWindow.Show();
         });
     }
 }
Ejemplo n.º 10
0
    void Start()
    {
        Application.targetFrameRate = 60;
        GRoot.inst.SetContentScaleFactor(1136, 640);
        Stage.inst.onKeyDown.Add(OnKeyDown);

        //Register custom loader class
        UIObjectFactory.SetLoaderExtension(typeof(MyGLoader));

        UIPackage.AddPackage("UI/Bag");

        _mainView = UIPackage.CreateObject("Bag", "Main").asCom;
        _mainView.SetSize(GRoot.inst.width, GRoot.inst.height);
        _mainView.AddRelation(GRoot.inst, RelationType.Size);
        GRoot.inst.AddChild(_mainView);

        _bagWindow = new BagWindow();

        _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); });
    }
Ejemplo n.º 11
0
    void Start()
    {
        Application.targetFrameRate = 60;
        GRoot.inst.SetContentScaleFactor(1136, 640);
        Stage.inst.onKeyDown.Add(OnKeyDown);

        //Register custom loader class
        UIObjectFactory.SetLoaderExtension(typeof(MyGLoader));

        UIPackage.AddPackage("UI/Bag");

        _mainView = UIPackage.CreateObject("Bag", "Main").asCom;
        _mainView.SetSize(GRoot.inst.width, GRoot.inst.height);
        _mainView.AddRelation(GRoot.inst, RelationType.Size);
        GRoot.inst.AddChild(_mainView);

        _bagWindow = new BagWindow();

        _mainView.GetChild("bagBtn").onClick.Add(() => { _bagWindow.Show(); });
    }
Ejemplo n.º 12
0
 void OnClick()
 {
     _bagWindow.Show();
 }