Beispiel #1
0
    private void OnUserSignIn(SocketIOEvent evt)
    {
        //Debug.Log("ID = " + evt.data.GetField("id").ToString());
        //Debug.Log("USERNAME = "******"username").ToString());
        messageBoxPanel            = GameObject.Find("MessageBoxPanel");
        messageBoxControllerScript = messageBoxPanel.GetComponent <MessageBoxController>();

        if (Convert.ToInt32(evt.data.GetField("status").ToString()).Equals(0))
        {
            Debug.Log(Converter.JsonToString(evt.data.GetField("log").ToString()));
            messageBoxControllerScript.ShowMessageBox(Converter.JsonToString(evt.data.GetField("log").ToString()));
        }
        else if (Convert.ToInt32(evt.data.GetField("status").ToString()).Equals(1))
        {
            UserData usrData = new UserData();
            usrData.id       = Converter.JsonToString(evt.data.GetField("id").ToString());
            usrData.username = Converter.JsonToString(evt.data.GetField("username").ToString());
            UserManager.Instance.userData = usrData;

            messageBoxControllerScript.nextSceneName = "menu";
            messageBoxControllerScript.ShowMessageBox(Converter.JsonToString(evt.data.GetField("log").ToString()));

            //StartCoroutine(WaitMessageSuccessSignIn(1f));
        }
    }
Beispiel #2
0
    private void initiateControllers()
    {
        messageBoxController             = gameObject.AddComponent <MessageBoxController>();
        messageBoxController.messageText = messageText;
        messageBoxController.doneWithLastActionDelegate = eventQueueSystem.callerIsDone;

        animationController = gameObject.AddComponent <AnimationController>();
        animationController.ownPokemonSlider    = ownPokemonSlider;
        animationController.ownPokemonNameText  = ownPokemonNameText;
        animationController.ownPokemonLevelText = ownPokemonLevelText;
        animationController.ownPokemonHpText    = ownPokemonHpText;
        animationController.ownPokemonImage     = ownPokemonImage;

        animationController.enemyPokemonSlider    = enemyPokemonSlider;
        animationController.enemyPokemonNameText  = enemyPokemonNameText;
        animationController.enemyPokemonLevelText = enemyPokemonLevelText;
        animationController.enemyPokemonImage     = enemyPokemonImage;

        battleController                            = gameObject.AddComponent <BattleController>();
        battleController.ownTeam                    = ownTeam;
        battleController.enemyTeam                  = enemyTeam;
        battleController.animationController        = animationController;
        battleController.enqueueBattleEventDelegate = eventQueueSystem.enqueueEvent;

        battleUiController                       = gameObject.AddComponent <BattleUiController>();
        battleUiController.moveOneBtn            = moveOneBtn;
        battleUiController.moveTwoBtn            = moveTwoBtn;
        battleUiController.moveThreeBtn          = moveThreeBtn;
        battleUiController.moveFourBtn           = moveFourBtn;
        battleUiController.cancelMovesBtn        = cancelMovesBtn;
        battleUiController.enemyPokemonSlider    = enemyPokemonSlider;
        battleUiController.enemyPokemonNameText  = enemyPokemonNameText;
        battleUiController.enemyPokemonLevelText = enemyPokemonLevelText;
        battleUiController.enemyPokemonImage     = enemyPokemonImage;
        battleUiController.ownPokemonSlider      = ownPokemonSlider;
        battleUiController.ownPokemonNameText    = ownPokemonNameText;
        battleUiController.ownPokemonLevelText   = ownPokemonLevelText;
        battleUiController.ownPokemonHpText      = ownPokemonHpText;
        battleUiController.ownPokemonImage       = ownPokemonImage;
        battleUiController.movesMenu             = movesMenu;
        battleUiController.movesCancelMenu       = movesCancelMenu;
        battleUiController.actionMenu            = actionMenu;
        battleUiController.itemMenu              = itemMenu;

        battleUiController.fightButton   = fightButton;
        battleUiController.bagButton     = bagButton;
        battleUiController.pokemonButton = pokemonButton;
        battleUiController.runButton     = runButton;

        battleUiController.messageBoxController = messageBoxController;

        battleUiController.battleController = battleController;

        battleUiController.ownPokemonSliderFill    = ownPokemonSliderFill;
        battleUiController.enemyPokemonSliderFill  = enemyPokemonSliderFill;
        battleUiController.getCurrentOwnActive     = getCurrentOwnActivePokemon;
        battleUiController.getCurrentEnemyActive   = getCurrentEnemyActivePokemon;
        battleUiController.componentIsDoneDelegate = unblockPlayer;
    }
Beispiel #3
0
    void Awake()
    {
        GetSocketIO();
        SocketOn();
        signIpBtn.onClick.AddListener(() => OnClickSignIn());
        signUpBtn.onClick.AddListener(() => OnClickSingUp());

        messageBoxControllerScript = messageBoxPanel.GetComponent <MessageBoxController>();
    }
Beispiel #4
0
    public static void showCustomConfirmBox(string label, string titleStr, int type)
    {
        removeMessage();
        MessageType boxType = MessageType.ConfirmBox;

        topFrame = ResourceManager.Instance.LoadPopUp(boxType.ToString());        //(GameObject)GameObject.Instantiate(confirmBox);
        topFrame.transform.parent        = Camera.main.transform;
        topFrame.transform.localScale    = Vector3.one;
        topFrame.transform.localPosition = new Vector3(0, 0, box_z);
        MessageBoxController mbc = topFrame.GetComponent <MessageBoxController>();

        mbc.init(boxType, label, titleStr);
        buttonYes = mbc.buttonYes;
        buttonNo  = mbc.buttonNo;
        UISprite buttonSprite = buttonYes.transform.FindChild("Sprite").GetComponent <UISprite>();

        switch (type)
        {
        case 6:
            buttonSprite.spriteName = "chongzhi";
            UIEventListener.Get(buttonYes).onClick += GoRecharge;
            break;

        case 7:
            buttonSprite.spriteName = "shangpu_anniu_shenqing_1";
            UIEventListener.Get(buttonYes).onClick += GoShop;
            break;

        case 8:
            buttonSprite.spriteName = "chuangdangwulin";
            UIEventListener.Get(buttonYes).onClick += GoPVEWindow;
            break;

        case 10:
            buttonSprite.spriteName = "cancelprotect_1";
            UIEventListener.Get(buttonYes).onClick += GoHeroInfoController;
            break;

        case 11:
            buttonSprite.spriteName = "withdraw_1";
            UIEventListener.Get(buttonYes).onClick += GoSelectHeroController;
            break;

        case 13:
            buttonSprite.spriteName = "exchange_1";
            break;

        default:
            break;
        }
    }
Beispiel #5
0
    public static void removeWaitingMessage()
    {
        if (topFrame != null)
        {
//			Debug.LogError("removeMessage:"+topFrame.GetComponent<MessageBoxController>().label.GetComponent<UILabel>().text);
            MessageBoxController mbc = topFrame.GetComponent <MessageBoxController>();
            if (mbc.getMessageType() == BoxManager.MessageType.WaitingBox)
            {
                topFrame.GetComponent <MessageBoxController>().ShowBottomNotice();
                GameObject.Destroy(topFrame);
                topFrame = null;
            }
        }
    }
Beispiel #6
0
 private void ValidationMessageBoxController()
 {
     if (_messageBoxController != null)
     {
         return;
     }
     else
     {
         if (_messageBoxControllerObj != null)
         {
             _messageBoxController = _messageBoxControllerObj.GetComponent <MessageBoxController>();
         }
     }
 }
Beispiel #7
0
    //-----------------------------------------------------------------------------
    //2013-7-29 Jack Wen
    public static void showCardInfoMessage(UserFriend uf)
    {
        removeMessage();
        MessageType type = MessageType.CardInfoBox;

        topFrame = ResourceManager.Instance.LoadPopUp(type.ToString());        //(GameObject)GameObject.Instantiate(processBox);
        topFrame.transform.parent        = Camera.main.transform;
        topFrame.transform.localScale    = Vector3.one;
        topFrame.transform.localPosition = new Vector3(0, 0, box_z);
        MessageBoxController mbc = topFrame.GetComponent <MessageBoxController>();

        mbc.initCardInfo(type, uf);
//		buttonYes = mbc.buttonYes;
//		buttonNo = mbc.buttonNo;
    }
Beispiel #8
0
    //显示 选择是否新手指引 的弹窗
    public static void showIfGuideBox(string label, string titleStr)
    {
        removeMessage();
        MessageType type = MessageType.IfGuideBox;

        topFrame = ResourceManager.Instance.LoadPopUp(type.ToString());        //(GameObject)GameObject.Instantiate(confirmBox);
        topFrame.transform.parent        = Camera.main.transform;
        topFrame.transform.localScale    = Vector3.one;
        topFrame.transform.localPosition = new Vector3(0, 0, box_z);
        MessageBoxController mbc = topFrame.GetComponent <MessageBoxController>();

        mbc.init(type, label, titleStr);
        buttonYes = mbc.buttonYes;
        buttonNo  = mbc.buttonNo;
    }
Beispiel #9
0
    private void OnSaved(SocketIOEvent evt)
    {
        messageBoxPanel            = GameObject.Find("MessageBoxPanel");
        messageBoxControllerScript = messageBoxPanel.GetComponent <MessageBoxController>();

        if (Convert.ToInt32(evt.data.GetField("status").ToString()).Equals(1))
        {
            messageBoxControllerScript.nextSceneName = "test";
            messageBoxControllerScript.ShowMessageBox(Converter.JsonToString(evt.data.GetField("log").ToString()));
            //StartCoroutine(WaitMessageSuccessSave(1f));
        }
        else if (Convert.ToInt32(evt.data.GetField("status").ToString()).Equals(0))
        {
            Debug.Log(Converter.JsonToString(evt.data.GetField("log").ToString()));
            messageBoxControllerScript.ShowMessageBox(Converter.JsonToString(evt.data.GetField("log").ToString()));
        }
    }
Beispiel #10
0
    public static void showInputBoxMessage(string label)
    {
//		if(confirmBox==null)
//		{
//			confirmBox = Resources.Load("InputBox") as GameObject;
//		}
        removeMessage();
        MessageType type = MessageType.InputBox;

        topFrame = ResourceManager.Instance.LoadPopUp(type.ToString());        //(GameObject)GameObject.Instantiate(confirmBox);
        topFrame.transform.parent        = Camera.main.transform;
        topFrame.transform.localScale    = Vector3.one;
        topFrame.transform.localPosition = new Vector3(0, 0, box_z);      //.transform;//Translate(Vector3.back*box_z,Space.Self);
        MessageBoxController mbc = topFrame.GetComponent <MessageBoxController>();

        mbc.init(type, label);
        buttonYes = mbc.buttonYes;
        buttonNo  = mbc.buttonNo;
    }
Beispiel #11
0
    public static void showWaitingBox(string label)
    {
//		if(waitingBox==null)
//		{
//			waitingBox = Resources.Load("WaitingBox") as GameObject;
//		}
        removeMessage();
        MessageType type = MessageType.WaitingBox;

        topFrame = ResourceManager.Instance.LoadPopUp(type.ToString());        //(GameObject)GameObject.Instantiate(waitingBox);
        topFrame.transform.parent     = Camera.main.transform;
        topFrame.transform.localScale = Vector3.one;
        //-200,waiting box应该是在最前层
        topFrame.transform.localPosition = new Vector3(0, 0, box_z);
        MessageBoxController mbc = topFrame.GetComponent <MessageBoxController>();

        mbc.init(type, label);
        buttonYes = mbc.buttonYes;
        buttonNo  = mbc.buttonNo;
    }
Beispiel #12
0
    public static void showMessage(string label, string titleStr)
    {
//		if(messageBox==null)
//		{
//			messageBox = Resources.Load("MessageBox") as GameObject;
//		}
        removeMessage();
//		Debug.LogError("showMessage:"+label);
        MessageType type = MessageType.MessageBox;

        topFrame = ResourceManager.Instance.LoadPopUp(type.ToString());        //(GameObject)GameObject.Instantiate(messageBox);
        topFrame.transform.parent        = Camera.main.transform;
        topFrame.transform.localScale    = Vector3.one;
        topFrame.transform.localPosition = new Vector3(0, 0, box_z);
        MessageBoxController mbc = topFrame.GetComponent <MessageBoxController>();

        mbc.init(type, label, titleStr);
        buttonYes = mbc.buttonYes;
        buttonNo  = mbc.buttonNo;
    }
 private void OnPlayBtnClick(BaseEventData baseData)
 {
     MessageBoxController.OpenOKCancelCountDownBox("Go Doteen Test Scene?", "NOTICE", 5.0f,
     delegate
     {
         SceneLoadHelper.LoadTargetScene(GameGlobeVar.LOADING_TESTSCENE_NAME, delegate
         {
             MessageBoxController.OpenWaitBox("Notice", "Dotween Test", 3.0f, 1.0f, delegate
             {
                 LogModule.Log("Wait over!");
             });
         });
     },
     delegate
     {
         UIManager.CloseUI(UIInfos.MessageBoxUI);
     },
     delegate
     {
         UIManager.CloseUI(UIInfos.MessageBoxUI);
     });
 }
 void Awake()
 {
     messageBoxControllerScript = messageBoxPanel.GetComponent <MessageBoxController>();
 }
Beispiel #15
0
    // Use this for initialization
    void Start()
    {
        print("Target framerate = " + Application.targetFrameRate);

        /*#if UNITY_EDITOR
         * QualitySettings.vSyncCount = 0;  // VSync must be disabled
         * Application.targetFrameRate = 30;
         #endif*/
        initSerial();

        state = STATE_COUNTDOWN;


        CircularSineWaveVis.enabled = false;
        graphDisplay.enabled        = false;

        blackSprite    = GameObject.Find("Black");
        inputBox       = GameObject.Find("InputWindow");
        satellite      = GameObject.Find("Satellite");
        radar          = GameObject.Find("Radar");
        lowBatteryIcon = GameObject.Find("LowBatteryIcon");

        //satelliteInitialScale = satellite.transform.localScale.x;

        potReadings = new int[5, samples];
        for (int i = 0; i < 5; i++)
        {
            for (int j = 0; j < samples; j++)
            {
                potReadings [i, j] = 0;
            }
        }

        inputController       = inputBox.GetComponent <InputBoxController> ();
        unlockObject          = unlockPanel.GetComponent <UnlockObject> ();
        radarController       = radar.GetComponent <SatSearchBarController> ();
        messageBoxController  = messageBox.GetComponent <MessageBoxController> ();
        progressBarController = progressBar.GetComponent <ProgressBarController> ();
        timerController       = GameObject.Find("timerText").GetComponent <timer> ();

        regions = new GameObject[] {
            GameObject.Find("Australia"),
            GameObject.Find("Africa"),
            GameObject.Find("Eurasia"),
            GameObject.Find("SouthAmerica"),
            GameObject.Find("NorthAmerica")
        };

        BSM     = GameObject.Find("BSM");
        AZ      = GameObject.Find("AZ");
        Y       = GameObject.Find("Y");
        X       = GameObject.Find("X");
        PK      = GameObject.Find("PK");
        GSM     = GameObject.Find("GSM");
        LTE     = GameObject.Find("LTE");
        Dish    = GameObject.Find("Dish");
        Antenna = GameObject.Find("Antenna");
        Wifi    = GameObject.Find("Wifi");
        Sync    = GameObject.Find("Синхронизация");

        lowPowerWarning = GameObject.Find("OneCoreWarning");

        CoreTempText = GameObject.Find("CoreTemp").GetComponent <Text> ();

        mainCamera.GetComponent <CameraFilterPack_FX_Glitch1> ().enabled     = false;
        mainCamera.GetComponent <CameraFilterPack_TV_BrokenGlass> ().enabled = false;

        archive.messageBoxController = messageBoxController;

        regionLabels = new string[] {
            "All/Все",
            "Australia\nАвстралия",
            "Africa\nАфрика",
            "Eurasia\nЕвразия",
            "South America\nЮжная Америка",
            "North America\nСеверная Америка"
        };
        iqLabels = new string[] {
            "All/Все",
            "130+",
            "115-130",
            "100-115",
            "85-100",
            "0-86"
        };
        ageLabels = new string[] { "All/Все", "60+", "40-60", "25-40", "16-25", "0-16" };

        black_2 = GameObject.Find("Black_2");
        //unlockPanel.GetComponent<videoAnim> ().enabled = false;
        //unlockPanel.transform.Translate(0f, 500f,0f);

        lowBatteryIcon.SetActive(false);

        StartCoroutine("setPanelsInactive", 1.6f);
    }