// 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);
 }