/// <summary> Stops this object. </summary> public void Stop() { if (m_State == State.Stopped) { return; } m_NativeCameraProxy.Remove(this); m_NativeCameraProxy.Stop(); NRKernalUpdater.OnUpdate -= UpdateTexture; FrameCount = 0; m_State = State.Stopped; this.OnStopped(); }