예제 #1
0
 private void StartVideo()
 {
     try {
         Debug.Log("Starting video: " + currentVideo.MediaPath);
         if (currentVideo == movieData)
         {
             timeLeft = 20.0f;
             rightPoster.ToggleLight(false);
             leftPoster.ToggleLight(false);
         }
         else
         {
             timeLeft = (float)(mediaPlayer.Call <int>("getDuration") / 1000) + 2;
             rightPoster.ToggleLight(true);
             leftPoster.ToggleLight(true);
         }
         checkTime = true;
         Debug.Log("timeLeft: " + timeLeft);
         mediaPlayer.Call("start");
     } catch (Exception e) {
         Debug.Log("Failed to start mediaPlayer with message " + e.Message);
     }
 }