示例#1
0
    public void onUserJoinedRoom(RoomData eventObj, string username)
    {
        Log("onUserJoinedRoom : " + username + " >> " + eventObj.getName());

//		if (username == GameManager.Instance.ownPlayerID) {
//			joinedRoomID = eventObj.getId ();
//			FirePlayerJoinedRoom (eventObj, username);
//		}
    }
示例#2
0
        public void CreateRoomDone(RoomData roomdata)
        {
            Room room = new Room();

            room.RoomId   = roomdata.getId();
            room.RoomName = roomdata.getName();
            room.Active   = true;
            ActiveRoom    = room;

            Console.WriteLine("Room Created, players can now join");
        }
示例#3
0
        public void onUserJoinedRoom(RoomData eventObj, string username)
        {
            Debug.Log("onUserJoinedRoom : " + username + " >> " + eventObj.getName());

            /*if (GameObject.FindGameObjectWithTag (GameConstant.UI_PATH_GAME_PLAY) != null) {
             *      if (username.Equals (appwarp.username)) {
             *
             *              //	roomScript.onNewUserJoined(username,jsonResponce);
             *      } else {
             *              //	roomScript.onNewOtherUserJoined(username,jsonResponce);
             *      }
             *
             *
             * }*/
        }
 //both player get the notification
 public void OnUserLeftRoom(RoomData eventObj, string nameOfUser)
 {
     Debug.Log("OnUserLeftRoom : " + eventObj.getName());
 }
 public void OnRoomCreated(RoomData eventObj)
 {
     Debug.Log("OnRoomCreated : " + eventObj.getName());
 }
 public void OnUserLeftRoom(RoomData eventObj, string _UserName)
 {
     Debug.Log("OnUserLeftRoom : " + eventObj.getName());
     Cube_Logic_Multiplayer.Instance.GameObj["CanvasWinLose"].SetActive(true);
     Cube_Logic_Multiplayer.Instance.GameObj["DissconectText"].SetActive(true);
     Cube_Logic_Multiplayer.Instance.GameObj["CanvasWinLosePanel"].SetActive(false);
     Cube_Logic_Multiplayer.Instance.GameObj["RematchButton"].SetActive(false);
     Cube_Logic_Multiplayer.Instance.GameObj["CanvasPower"].SetActive(false);
     Cube_Logic_Multiplayer.Instance.GameObj["CanvasDistance"].SetActive(false);
     Cube_Logic_Multiplayer.Instance.GameObj["CanvasPlayerOne"].SetActive(false);
     Cube_Logic_Multiplayer.Instance.GameObj["CanvasPlayerTwo"].SetActive(false);
 }
示例#7
0
 public void onUserJoinedRoom(RoomData eventObj, string username)
 {
     Log("User Joined " + eventObj.getName());
     Log("user name " + username);
 }
示例#8
0
 public void onUserLeftRoom(RoomData eventObj, string username)
 {
     notifications+="onUserLeftRoom  username" + username+" roomName "+eventObj.getName()+"\n";
     Debug.Log ("onUserLeftRoom : " + username);
 }
示例#9
0
 //NotifyListener
 public void onRoomCreated(RoomData eventObj)
 {
     notifications+="onRoomCreated "+eventObj.getName()+" destroyed with id "+eventObj.getId()+"\n";
     Debug.Log ("onRoomCreated");
 }