Example #1
0
    // Use this for initialization
    void Start()
    {
        Init();

        MgrScene.SetViewRoot(ModUIUtils.GetChild <Transform> (transform, "SceneViewRoot"));
        MgrPopup.SetPopupRoot(ModUIUtils.GetChild <Transform> (transform, "PopupViewRoot"));

        MgrScene.GotoScene("Scene1", "main", SceneAnimation.none, 0.3f, () => {
            Log.Debug("main Scene1 Done~", ModUtils.documentsDirectory);
        });
    }
Example #2
0
    protected override void Start()
    {
        base.Start();

        mgrGame  = GameObject.FindGameObjectWithTag("GameManager").GetComponent <MgrGame>();
        mgrScene = GameObject.FindGameObjectWithTag("GameManager").transform.Find("SceneManager").GetComponent <MgrScene>();


        hitpoint = originalHitPoint;
        attack   = 10;
    }
Example #3
0
 /// <summary>
 /// Switchs the language.<para></para>
 /// this will call <code>Scenes or Popup 's UpdateLanguage()</code>
 /// </summary>
 /// <param name="lang">Language json filename (without extension) in Resources/Lang/ or xxxx.assetBundle 's Lang folder. </param>
 public static void SwitchLanguage(string lang)
 {
     currentLanguage = lang;
     MgrData.Set(MgrData.appSettingsName, "XLAF.language", lang);
     Load();
     foreach (KeyValuePair <string, SceneObject> kv in MgrScene.GetAllScenes())
     {
         kv.Value.script.UpdateLanguage();
     }
     foreach (KeyValuePair <string, SceneObject> kv in MgrPopup.GetAllPopups())
     {
         kv.Value.script.UpdateLanguage();
     }
 }
Example #4
0
    void onClickCreate()
    {
        //List<string> list = new List<string>();
        //list.Add("1 Vs 1");
        //list.Add("2 Vs 2");
        //list.Add("3 Vs 3");
        //list.Add("4 Vs 4");
        //list.Add("5 Vs 5");

        //MgrPanel.openOption(list, onClickOption);

        PanelLoading.open();
        MgrScene.openNextScene(new SceneBattle());
    }
Example #5
0
    protected override void Start()
    {
        base.Start();

        mgrScene = GameObject.Find("GameManager").transform.Find("SceneManager").GetComponent <MgrScene>();

        canvas = GameObject.Find("Canvas");

        // active falseも取得
        startPanel    = canvas.transform.Find("StartPanel").gameObject;
        playerPanel   = canvas.transform.Find("PlayerPanel").gameObject;
        gameOverPanel = canvas.transform.Find("GameOverPanel").gameObject;

        HPSlider = canvas.transform.Find("PlayerPanel/HP/HPSlider").GetComponent <Slider>();
        GameObject lifePanel = canvas.transform.Find("PlayerPanel/Life/LifePanel").gameObject;

        lifes.AddRange(lifePanel.GetComponentsInChildren <Image>(true));
        lifes.RemoveAt(0); // lifePanel分のImageを削除
    }
Example #6
0
    public override void OnUIEvent(XLAF_UIEvent e)
    {
        Log.Debug("OnUIEvent", e);
        if (e.phase == Phase.Click)
        {
            if (e.target.name == "btn1")
            {
                //        MgrAudio.PlaySound ("s_click");
                MgrScene.GotoScene("Scene2", "0000123", Main.anim, 1f, () => {
                    Log.Debug("Scene2 Done~");
                });
                //

//                MgrPopup.Show ("Popup1", "55892", SceneAnimation.fade, 1f, () => {
//                    Log.Debug ("Popup1 Done~");
//                });

                                #if UNITY_ANDROID && !UNITY_EDITOR
                AndroidJavaClass jc     = new AndroidJavaClass("plugintest.albert.mylibrary.PhoneInfo");
                string           module = jc.CallStatic <string> ("getPhoneModule");

                AndroidJavaObject telephonyManager = new AndroidJavaObject("android.telephony.TelephonyManager");
                string            did = telephonyManager.Call <string> ("getLine1Number");

//                string did = jc.CallStatic<string> ("getDeviceId");
                string totalMemory = jc.CallStatic <string> ("getTotalMemory");
//                string phoneNumber = jc.CallStatic<string> ("getPhoneNumber");
                string[] cpu = jc.CallStatic <string[]> ("getCpuInfo");
                Log.Debug("~~~~~:", module, "|", did, "|", totalMemory, "|", cpu [0], "|", cpu [1]);
                                #endif
            }
            else if (e.target.name == "btn2")
            {
                MgrPopup.Show("Popup2", "2222", SceneAnimation.fade, 1f, () => {
                    Log.Debug("Popup2 Done~");
                });
            }
        }
    }
Example #7
0
 private void btn_click()
 {
     MgrAudio.PlaySound("s_click.mp3");
     MgrScene.GotoScene("Scene1", 998855, Main.anim, 1f, cb);
 }
Example #8
0
 void onClickClose()
 {
     close();
     MgrScene.openNextScene(new SceneMain());
 }