private void OnTriggerEnter(Collider other) { // ターゲットが人間かタワーかも判定する target_type = human.GetTarget(); if (other.transform.tag.Contains("Animal") && target_type == Human.TargetType.animal) { CharacterDamage(other); } else if (other.transform.tag.Contains("Tower") && target_type == Human.TargetType.tower) { TowerDamage(other); } }
protected override void Awake() { human = transform.root.gameObject.GetComponent <Human>(); target_type = Human.TargetType.notTarget; }
private void Update() { target_type = human.GetTarget(); }