public void Exit(Ientity entity) { if (entity.FSM != null && entity.FSM.State == FsmState.FSM_STATE_DEAD) { entity.objTransform.position = entity.EntityFSMPosition; entity.objTransform.rotation = Quaternion.LookRotation(entity.EntityFSMDirection); entity.OnReborn(); } }