コード例 #1
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.tag == "Monster")
     {
         MonsterController mon = collision.GetComponent <MonsterController>();
         mon.UpdateForward(false);
         m_mons.Add(mon);
         int index = m_mons.IndexOf(mon);
         mon.AssignWeapon(index, this);
         mon.name += index;
         mon.transform.localPosition += Vector3.right * index * 0.1f;
         StartCoroutine(TakeMonsterDamage(mon));
     }
 }