// Use this for initialization private void Awake() { // 이 객체의 정보들을 담는다. UIMAudio = UIM.GetComponent <AudioSource>(); ThisAudio = GetComponent <AudioSource>(); HitMsg = HitMessage.GetComponent <SpriteRenderer>(); Health = UIM.enemyMaxHP; ThisBody = GetComponent <Rigidbody2D>(); ThisTransform = GetComponent <Transform>(); ThisName = ThisTransform.tag; targetTransform = target.GetComponent <Transform>(); Bullets = new B_DestroyInTime[bullet.Length]; LastBullets1 = new B_DestroyInTime[LastBullet1.Length]; bulletAnimator = new Animator[bulletObject.Length]; for (int i = 0; i < bullet.Length; i++) { bullet[i].gameObject.SetActive(false); Bullets[i] = bullet[i].GetComponent <B_DestroyInTime>(); } for (int i = 0; i < LastBullet1.Length; i++) { LastBullet1[i].gameObject.SetActive(false); LastBullets1[i] = LastBullet1[i].GetComponent <B_DestroyInTime>(); } for (int i = 0; i < bulletAnimator.Length; i++) { bulletAnimator[i] = bulletObject[i].GetComponent <Animator>(); } waterball.SetActive(false); ClearEnemy.SetActive(false); HitMessage.SetActive(false); }