Ejemplo n.º 1
0
 public void ChangePlayer(GameObject nowPlayer)
 {
     nowScene = SceneManager.GetActiveScene().name;
     player   = nowPlayer;
     if (nowScene == "GameScene")
     {
         playerAni    = player.GetComponent <AnimationController>();
         playerScript = player.GetComponent <PlayerScript>();
     }
     else if (nowScene == "ItemCollectScene")
     {
         itemPlayerCntrl = player.GetComponent <PlayerCntrl_itemField>();
     }
 }
Ejemplo n.º 2
0
    float timer; //제한 시간 타이머

    private void Awake()
    {
        waitImg = GameObject.Find("Canvas/fightGameStartMSG");
        waitImg.SetActive(false);
        itemBtnCanvas = GameObject.Find("itemBtnCanvas");
        s_player      = GameObject.Find("Player").GetComponent <PlayerCntrl_itemField>();
        s_itemBtn     = itemBtnCanvas.GetComponentInChildren <ItemBtn>();
        s_player.GM   = this;
        s_itemBtn.GM  = this;
        itemBtn       = new Button[3];
        itemBtn[0]    = itemBtnCanvas.transform.GetChild(1).GetChild(0).GetComponent <Button>();
        itemBtn[1]    = itemBtnCanvas.transform.GetChild(1).GetChild(1).GetComponent <Button>();
        itemBtn[2]    = itemBtnCanvas.transform.GetChild(1).GetChild(2).GetComponent <Button>();
        alarmImg      = itemBtnCanvas.transform.GetChild(0).GetComponent <RawImage>();
        alarmImg.gameObject.SetActive(false);
        T_timer     = GameObject.Find("Canvas/Timer").GetComponent <Text>();
        CPlayerInfo = new PlayerInfo();
        min         = 0;
        timer       = 0;
    }