private void OnTriggerEnter(Collider other) { if (other.tag == "Player" && canOpen && animNet != null) { animNet.ResetTrigger("Close"); animNet.SetTrigger("Open"); } }
void Move(float x, float y) { if (y == 0) { an.SetTrigger("Idle"); an.ResetTrigger("Back"); an.ResetTrigger("Walk"); } else if (y > 0.2) { an.SetTrigger("Walk"); an.ResetTrigger("Back"); an.ResetTrigger("Idle"); } else if (y < -0.2) { an.SetTrigger("Back"); an.ResetTrigger("Walk"); an.ResetTrigger("Idle"); } }
IEnumerator ResetJumpTrigger() { yield return(new WaitForSeconds(0.25f)); nanim.ResetTrigger("Jump"); }