Esempio n. 1
0
 private void Start()
 {
     bgmManager = GameObject.Find("BgmManager").GetComponent <BgmManager>();
     stage      = GameObject.Find("StageManager").GetComponent <StageManager>();
     player     = GameObject.FindGameObjectWithTag("Player").GetComponent <Characters.PlayerCtrl>();
     manager    = stage.GetComponent <QuestManager>();
 }
Esempio n. 2
0
 void OnCollisionEnter(Collision collision)
 {
     Characters.PlayerCtrl player = collision.gameObject.GetComponent <Characters.PlayerCtrl>();
     if (player != null)
     {
         player.ProcessCollision(this.gameObject);
     }
 }
Esempio n. 3
0
            void Start()
            {
                itemSlot    = eItemType.Bag;
                subItemSlot = eItemType.Pouch2;

                player      = GameObject.FindGameObjectWithTag("Player").GetComponent <Characters.PlayerCtrl>();
                playerInven = GameObject.FindGameObjectWithTag("INVENTORY").GetComponent <InventoryData>();
            }
Esempio n. 4
0
 void OnTriggerEnter(Collider other)
 {
     if (other.tag == "Player")
     {
         Characters.PlayerCtrl player = other.GetComponent <Characters.PlayerCtrl>();
         if (player != null)
         {
             player.ProcessTrigger(this.gameObject);
         }
     }
 }
Esempio n. 5
0
        void OnCollisionEnter(Collision collision)
        {
            Characters.PlayerCtrl player = collision.gameObject.GetComponent <Characters.PlayerCtrl>();
            if (player != null)
            {
                player.ProcessCollision(this.gameObject);

                Vector3 finalPosition = GetRandomPosition();
                agent.SetDestination(finalPosition);
#if UNITY_EDITOR
                UnityEngine.Debug.DrawLine(transform.position, finalPosition, Color.green, 0.01f);
#endif
                state = State.WALK;
            }
        }
Esempio n. 6
0
 private void Start()
 {
     player = GameObject.FindGameObjectWithTag("Player").GetComponent <Characters.PlayerCtrl>();
 }
Esempio n. 7
0
 void Start()
 {
     player  = GameObject.FindGameObjectWithTag("Player").GetComponent <Characters.PlayerCtrl>();
     manager = GameObject.Find("StageManager").GetComponent <StageManager>();
     noClearUIObj.SetActive(false);
 }