示例#1
0
        void Start()
        {
            charInfo = transform.GetComponent <LoadCharInfo>();
            passData = charInfo.passData;


            loadUI();
        }
示例#2
0
    void Awake()
    {
        AccountID = GameObject.Find("AccountID_DontDestroy").GetComponent <AccountID>().theID;
        if (passData == null)
        {
            passData = this;
        }
        else if (passData != this)
        {
            Destroy(gameObject);
        }

        DontDestroyOnLoad(transform.gameObject);
        //stageInfo = GameObject.Find("PassStageInfoBetweenScenes_dontDestroy").GetComponent<StageInformation>();
        stageInfo = this.gameObject.GetComponent <_StageInformation>();
    }
示例#3
0
    void Awake()
    {
        if (GameObject.Find("PassStageInfoBetweenScenes_dontDestroy") != null)
        {
            passData = GameObject.Find("PassStageInfoBetweenScenes_dontDestroy").GetComponent <passDataBetweenScene>();
        }
        else
        {
            Debug.Log("NO dontdestroy");
        }
        GameObject ST = GameObject.Find("Stages");

        Stages           = ST.GetComponent <Stages>();
        Stages.stageNum  = StageNum;
        Stages.lastStage = lastStage;

        sex = StageExplainPanel.GetComponent <stageExplainPanel>();
    }
示例#4
0
        void Awake()
        {
            AccountID = GameObject.Find("AccountID_DontDestroy").GetComponent <AccountID>().theID;

            if (GameObject.Find("PassStageInfoBetweenScenes_dontDestroy") != null)
            {
                print("loadCharInfo find pass");
                passData   = GameObject.Find("PassStageInfoBetweenScenes_dontDestroy").GetComponent <passDataBetweenScene>();
                _stageInfo = passData.GetComponent <_StageInformation>();
            }
            else
            {
                Debug.Log("No dontdestroy");
                TextAsset textData             = Resources.Load("Json_GameInfo/Age0/StageInfo") as TextAsset;
                string    charJsonData         = textData.text;
                List <StageInformation> stages = JsonConvert.DeserializeObject <List <StageInformation> >(charJsonData);
                stageInfo = stages[0];
            }
            loadCharsJson();
            loadEnemyJson();
        }
示例#5
0
        void Awake()
        {
            Debug.Log("unlock panel awake");

            passData = GameObject.Find("PassStageInfoBetweenScenes_dontDestroy").GetComponent <passDataBetweenScene>();
        }