private void OnLogin(BaseEvent evt) { User user = (User)evt.Params["user"]; Debug.Log("Login successful"); Debug.Log("Username is: " + user.Name); _room = new SFSRoom(0, "The Lobby"); sfs.Send(new Sfs2X.Requests.JoinRoomRequest(_room)); }
private void OnLogin(BaseEvent evt) { User user = (User)evt.Params["user"]; trace("Login successful"); trace("Username is: " + user.Name); _room = new SFSRoom(0, "The Lobby"); sfs.Send(new Sfs2X.Requests.JoinRoomRequest(_room)); // Enable lag monitor if (lagMonitorToggle.isOn) { sfs.EnableLagMonitor(true); } }
public void OnUserEnterRoom(BaseEvent evt) { if (evt == null) { Debug.Log("self localplayer has just joined default Room"); } else { SFSRoom room = (SFSRoom)evt.Params["room"]; SFSUser user = (SFSUser)evt.Params["user"]; Debug.Log("User: "******" has just joined Room: " + room.Name); //lets spawn the remote user after some delay so server can receive its position delayedSpawnRemotePlayer(user, room.Name, 1); Player player = null; if (TryGetPlayer(user.Id, out player) && CommunicationManager.IsPrivateRoom(room.Name)) { GameGUI.Inst.ExecuteJavascriptOnGui(player.GetUserEnterPrivateRoomJSCmd(room.Name)); Debug.LogError(user.Name + " entered private room"); } } }
public void onRaceRoomJoined(SFSRoom aRoom) { Application.LoadLevel("Ranchview"); }