void OnTriggerEnterAXE(Collider other) { GroupObject obj = other.GetComponent <GroupObject>(); if (obj && obj.tag == "tree") { FBParticleManager.PlayEffect(FBParticleManager.HIT_ANIMAL, 2, other.ClosestPoint(this.transform.position)); FBSoundManager.Play(FBSoundManager.HIT_SOFT); obj.UpdateHP(-AXE_DAMAGE); } }
public void OnTriggerEnterGunBullet(Collider other) { //check collide with animal group Object GroupObject obj = other.GetComponent <GroupObject>(); if (obj && obj.tag == "animal") { FBSoundManager.Play(FBSoundManager.HIT_SOFT); obj.UpdateHP(-BULLET_DAMAGE); } else if (obj) { PopupManager.ShowWrongSignal(this.transform.position); } FBPoolManager.instance.returnObjectToPool(this.gameObject); }