protected virtual void OnDisable()
 {
     MMCameraShakeEvent.Unregister(OnCameraShakeEvent);
     MMCameraShakeStopEvent.Unregister(OnCameraShakeStopEvent);
 }
 protected virtual void OnEnable()
 {
     MMCameraShakeEvent.Register(OnCameraShakeEvent);
     MMCameraShakeStopEvent.Register(OnCameraShakeStopEvent);
 }