Ejemplo n.º 1
0
    IEnumerator Example(marcEvent m_event, int temps)
    {
        print(Time.time);
        yield return(new WaitForSeconds(temps));

        print(Time.time);
        gameObject.GetComponent <EventPlayer> ().Set_Override_Event(m_event);
    }
Ejemplo n.º 2
0
 public bool Play_Event(marcEvent m_Event)
 {
     if ((audiosrc.isPlaying) == true)
     {
         return(false);
     }
     if (global_override_event == null)
     {
         // ajouter délai
         audiosrc.PlayOneShot(m_Event.sound, 1.0F);
         // set text écran
         // zoom sur écran
         // chargement connerie
         // délais zoom
         // dézoom
         return(true);
     }
     else
     {
         audiosrc.PlayOneShot(global_override_event.sound, 1.0F);
         global_override_event = null;
         return(false);
     }
 }
Ejemplo n.º 3
0
 public void Set_Override_Event(marcEvent m_event)
 {
     global_override_event = m_event;
 }