public void OnTriggerStay(Collider otherCollider) { Rigidbody rigidbody = otherCollider.attachedRigidbody; // static colliders if (rigidbody == null) { humanoid.triggerEntered = true; } if (!otherCollider.isTrigger && !humanoid.IsMyRigidbody(rigidbody)) { //if (!humanoid.collided) { Vector3 worldVelocity = humanoid.headTarget.neck.target.transform.TransformDirection(humanoid.velocity); worldVelocity += humanoid.targetVelocity; humanoid.hitNormal = DetermineHitNormal(worldVelocity); //} humanoid.triggerEntered = true; } }