void Update() { attackcount += Time.deltaTime; if (pos.x <= 6.6823f) // 自陣にたどり着くまで移動 { Move(); } // 消滅とアイテムドロップ if (HP <= 0) { int item = Random.Range(0, 20); switch (item) { case 0: { characs.Item_ASup(gameObject); } break; case 1: { characs.Item_MSup(gameObject); } break; } Destroy(gameObject); } if (flashTF) { StartCoroutine("Flashing"); } }