コード例 #1
0
    /*void OnEnterNameEvent (EnterNameEvent e) {
     *      PlayerName = e.name;
     * }*/

    void OnFoundGamesEvent(FoundGamesEvent e)
    {
        if (GameStateController.instance.Screen.name == "Games List")
        {
            Events.instance.Raise(new UpdateDrawerEvent());
        }
    }
コード例 #2
0
 void OnFoundGamesEvent(FoundGamesEvent e)
 {
     ScreenElements.SuspendUpdating();
     hosts = e.hosts;
     for (int i = 0; i < hosts.Length; i++)
     {
         string gameName = hosts[i].gameName;
         string id       = "game" + i.ToString();
         ScreenElements.Remove(id);
         ScreenElements.AddEnabled(id, CreateButton(i.ToString() + "__" + gameName, i + 2, gameName));
     }
     ScreenElements.Enable("copy");
     ScreenElements.Disable("searching");
     ScreenElements.EnableUpdating();
 }