public void Damaged() { Debug.Log("monster hitted"); GameObject Hero = GameObject.Find("Hero"); HeroControl mHeroControl = Hero.GetComponent <HeroControl> (); saveDamageTextForShow = mHeroControl.GetRandomDamage(); mIn_GameManager.mIngTextMassage.text = "적에게 데미지:" + saveDamageTextForShow + "를 주었다."; mHP -= saveDamageTextForShow; monsterHPtext.text = mHP.ToString(); mAnimator.SetTrigger("Damaged"); Debug.Log("last hp =" + mHP); // 사망처리 if (mHP <= 0) { mStatus = Status.Dead; mHP = 0; mIn_GameManager.mIngTextMassage.text = "적을 물리쳤다."; SingleTargeted = false; AllTargeted = false; mAnimator.SetTrigger("Dead"); TargetNumber = -1; //더이상 타겟이 아님요... Debug.Log("Dead"); mIn_GameManager.ReAutoTarget(); Destroy(gameObject, 1); } }