void OnTriggerEnter(Collider other) { if (states) { EnemyStates es = other.transform.GetComponentInParent <EnemyStates>(); if (es != null) { // do damage es.DoDamage(); } return; } if (eStates) { StateManager st = other.transform.GetComponentInParent <StateManager>(); if (st != null) { st.DoDamage(eStates.GetCurrentAttack()); } return; } }
void OnTriggerEnter(Collider coll) { EnemyStates enStates = coll.transform.GetComponent <EnemyStates> (); if (enStates == null) { return; } enStates.DoDamage(states.currentAction); }
void OnTriggerEnter(Collider other) { EnemyStates enemyStates = other.transform.GetComponentInParent <EnemyStates>(); if (!enemyStates) { return; } enemyStates.DoDamage(35); }
private void OnTriggerEnter(Collider other) { EnemyStates eStates = other.transform.GetComponentInChildren <EnemyStates>(); if (eStates == null) { return; } else { eStates.DoDamage(EnemyDamage); } }
private void OnTriggerEnter(Collider other) { EnemyStates eStates = other.transform.GetComponentInParent <EnemyStates>(); if (eStates == null) { return; } if (other.isTrigger == false) { eStates.DoDamage(35); } }