public void attackGuai() { foreach (GameObject t in guai) { guaia = t.GetComponent <guaiAI> (); if (Vector3.Distance(transform.position, t.transform.position) < attackDistance && Mathf.Abs(Vector3.Angle(transform.forward, t.transform.position - transform.position)) < 30f) { guaiAnim = t.GetComponent <Animator> (); guaiAnim.SetTrigger("takeDamage"); guaia.hp -= attackPoint; } } }
void start() { g = GetComponent <guaiAI> (); dead = Resources.Load <AudioClip> ("kewuyg"); }