Пример #1
0
 public Show(RoomPlayerState playerState)
 {
     Id     = playerState.Episode.Show.Id;
     Title  = playerState.Episode.Show.Title;
     Author = playerState.Episode.Show.Author;
     Image  = new Uri(playerState.Episode.Show.Image);
 }
Пример #2
0
 public Episode(RoomPlayerState playerState)
 {
     Id          = playerState.Episode.Id;
     Title       = playerState.Episode.Title;
     Description = playerState.Episode.Description;
     Published   = playerState.Episode.Published;
     Duration    = playerState.Episode.Duration.ToString();
     Url         = new Uri(playerState.Episode.Url);
 }
Пример #3
0
    void Start()
    {
        RoomViewAudio = GetComponents <AudioSource>();
        ReadyButton.onClick.AddListener(() => Ready());

        State = RoomPlayerState.Casting;
        Hashtable NewState = new Hashtable();

        NewState.Add("RoomState", RoomPlayerState.Casting);
        PhotonNetwork.SetPlayerCustomProperties(NewState);
    }
Пример #4
0
 private void Ready()
 {
     if (!(ChooseTimes > 0))
     {
         WaitingImg.SetActive(true);
         RoomViewAudio[3].Stop();
         RoomViewAudio[2].Play();
         StartCoroutine(ReadyWait());
         ReadyButton.enabled = false;
         State = RoomPlayerState.Ready;
         Hashtable NewState = new Hashtable();
         NewState.Add("RoomState", RoomPlayerState.Ready);
         NewState.Add("CharacterName", CharacterName);
         if (PhotonNetwork.IsMasterClient)
         {
             NewState.Add("Team", 0);
         }
         else
         {
             NewState.Add("Team", 1);
         }
         PhotonNetwork.SetPlayerCustomProperties(NewState);
     }
 }
Пример #5
0
 protected void SetState(RoomPlayerState state)
 {
     State = state;
 }