private void Update()
 {
     if (!this.startCheck)
     {
         return;
     }
     if ((this.m_checkFlag & FlowNode_CheckSceneChangeUrlScheme.CheckFlag.FinishedCheck) != (FlowNode_CheckSceneChangeUrlScheme.CheckFlag) 0)
     {
         this.Finished();
     }
     else if ((this.m_checkFlag & FlowNode_CheckSceneChangeUrlScheme.CheckFlag.FinishEndMovie) != (FlowNode_CheckSceneChangeUrlScheme.CheckFlag) 0)
     {
         this.m_checkFlag |= FlowNode_CheckSceneChangeUrlScheme.CheckFlag.FinishedCheck;
         DebugUtility.Log("CheckSceneChangeUrlScheme => Flag = FinishedCheck");
     }
     else if (StreamingMovie.IsPlaying)
     {
         if ((this.m_checkFlag & FlowNode_CheckSceneChangeUrlScheme.CheckFlag.StartEndMovie) != (FlowNode_CheckSceneChangeUrlScheme.CheckFlag) 0)
         {
             return;
         }
         this.PushMovieEndEvent();
     }
     else
     {
         this.m_checkFlag |= FlowNode_CheckSceneChangeUrlScheme.CheckFlag.FinishEndMovie;
         DebugUtility.Log("CheckSceneChangeUrlScheme => Flag = FinishEndMovie");
     }
 }
 private void Finished()
 {
     this.startCheck  = false;
     this.m_checkFlag = (FlowNode_CheckSceneChangeUrlScheme.CheckFlag) 0;
     this.ActivateOutputLinks(100);
     DebugUtility.Log("CheckSceneChangeUrlScheme => Finished");
 }
 private void PushMovieEndEvent()
 {
     MonoSingleton <StreamingMovie> .Instance.IsNotReplay = true;
     this.ActivateOutputLinks(10);
     DebugUtility.Log("CheckSceneChangeUrlScheme => Flag = StartEndMovie");
     this.m_checkFlag |= FlowNode_CheckSceneChangeUrlScheme.CheckFlag.StartEndMovie;
     DebugUtility.Log("CheckSceneChangeUrlScheme => PushMovieEndEvent");
 }
 public override void OnActivate(int pinID)
 {
     if (pinID != 0)
     {
         return;
     }
     this.startCheck  = true;
     this.m_checkFlag = (FlowNode_CheckSceneChangeUrlScheme.CheckFlag) 0;
 }