public virtual void OnTriggerExit( Monster _monster ) { _monster.animation.PlayQueued( "GoToSleep", QueueMode.CompleteOthers ); _monster.ChangeState( new RestState() ); }