// Start is called before the first frame update void Start() { mtrunManager = GameObject.Find("TrunManager").GetComponent <TrunManager>(); muiManager = GameObject.Find("UIManager").GetComponent <UIManager>(); player = GameObject.Find("Player").GetComponent <Animator>(); monster = GameObject.Find("Monster").GetComponent <Animator>(); Player = GameObject.Find("Player"); Monster = GameObject.Find("Monster"); }
public void StartSetting() { if (SceneManager.GetActiveScene().name == "GameScene") { mTrunManager = GameObject.Find("TrunManager").GetComponent <TrunManager>(); mSkillManager = GameObject.Find("SkillManager").GetComponent <SkillManager>(); mPlayerManager = GameObject.Find("PlayerManager").GetComponent <PlayerManager>(); btna = GameObject.Find("skilla").GetComponent <Button>(); btnb = GameObject.Find("skillb").GetComponent <Button>(); btnc = GameObject.Find("skillc").GetComponent <Button>(); btnd = GameObject.Find("skilld").GetComponent <Button>(); TrunText = GameObject.Find("Trunum").GetComponent <Text>(); PlayerHp = GameObject.Find("Hpnum").GetComponent <Text>(); Hpbar = GameObject.Find("Hpbar").GetComponent <Image>(); MonsterHp = GameObject.Find("HPnum").GetComponent <Text>(); MonsterAd = GameObject.Find("ADnum").GetComponent <Text>(); MonsterDefense = GameObject.Find("DEnum").GetComponent <Text>(); Gameresult = GameObject.Find("Gameresult").GetComponent <Text>(); Drop = GameObject.Find("Droptbl").GetComponent <Text>(); ResultPanel = GameObject.Find("ResultPanel"); Defanse = GameObject.Find("Defanse"); Defanse.GetComponent <Image>().fillAmount = 0; ResultPanel.SetActive(false); Exp = mTrunManager.GetPlayerExp(); if (Exp > 100) { while (true) { Exp -= 100; Lv += 1; if (Exp < 100) { break; } } } if (Lv > 5) { Lv = 5; } switch (Lv) { case 1: playerHP = 100; playerAD = 10; playerDF = 1; break; case 2: playerHP = 110; playerAD = 14; playerDF = 3; break; case 3: playerHP = 120; playerAD = 18; playerDF = 5; break; case 4: playerHP = 130; playerAD = 22; playerDF = 7; break; case 5: playerHP = 150; playerAD = 25; playerDF = 10; break; } monsterHP = GlobalValue.monsterHP; monsterAD = GlobalValue.monsterAD; monsterDF = GlobalValue.monsterDF; PlayerHp.text = playerHP.ToString(); MonsterHp.text = monsterHP.ToString(); MonsterAd.text = monsterAD.ToString(); MonsterDefense.text = monsterDF.ToString(); } else if (SceneManager.GetActiveScene().name == "MainScene") { mSelect.SetActive(false); mGameStartbtn.SetActive(false); Exp = mTrunManager.GetPlayerExp(); if (Exp > 100) { while (true) { Exp -= 100; Lv += 1; if (Exp < 100) { break; } } } if (Lv > 5) { Lv = 5; } switch (Lv) { case 1: playerHP = 100; playerAD = 10; playerDF = 1; break; case 2: playerHP = 110; playerAD = 14; playerDF = 3; break; case 3: playerHP = 120; playerAD = 18; playerDF = 5; break; case 4: playerHP = 130; playerAD = 22; playerDF = 7; break; case 5: playerHP = 150; playerAD = 25; playerDF = 10; break; } mPlayerLv.text = Lv.ToString(); mPlayerExp.text = Exp.ToString() + "%"; mExpbar.fillAmount = (float)Exp / 100; mPlayerAd.text = playerAD.ToString(); mPlayerDf.text = playerDF.ToString(); mPlayerHp.text = playerHP.ToString(); } }