Пример #1
0
 public void Stop()
 {
     if (!m_IsPlaying)
     {
         return;
     }
     NRRgbCamera.OnImageUpdate         -= OnFrameUpdated;
     InternalUpdater.Instance.OnUpdate -= UpdateTexture;
     NRRgbCamera.Stop();
     m_IsPlaying = false;
 }
Пример #2
0
 public void Stop()
 {
     if (!m_IsInitilized)
     {
         return;
     }
     NRRgbCamera.UnRegist(this);
     this.Pause();
     NRRgbCamera.Stop();
     GameObject.Destroy(m_texture);
     m_texture      = null;
     m_IsInitilized = false;
 }
Пример #3
0
        public void Stop()
        {
            if (!m_IsInitilized)
            {
                return;
            }

            NRRgbCamera.UnRegist(this);
            NRRgbCamera.Stop();

            this.Pause();
            this.OnStopped();

            FrameCount     = 0;
            m_IsPlaying    = false;
            m_IsInitilized = false;
        }
Пример #4
0
 /**
  * @brief Stop rgb camera.
  */
 public void Stop()
 {
     NRRgbCamera.Stop();
     StopCoroutine("RefreshTex");
 }