Beispiel #1
0
 /// <summary>
 /// 推送玩家进入房间
 /// </summary>
 /// <param name="enterPlayer"></param>
 private void PushPlayerEnterRoom(SCEntranceRoomInfo enterPlayer)
 {
     if (_partyPlayerManager != null)
     {
         _partyPlayerManager.PushNewPlayerJoin(enterPlayer);
     }
 }
Beispiel #2
0
    /// <summary>
    /// 推送有新玩家加入
    /// </summary>
    /// <param name="enterPlayer"></param>
    public void PushNewPlayerJoin(SCEntranceRoomInfo enterPlayer)
    {
        SCRoomUserStruct playerInfo = new SCRoomUserStruct();

        playerInfo.Uid       = enterPlayer.Uid;
        playerInfo.Name      = enterPlayer.Name;
        playerInfo.RoomId    = enterPlayer.RoomId;
        playerInfo.CostumeId = enterPlayer.CostumeId;
        playerInfo.Xaxle     = 0;
        playerInfo.Yaxle     = 0;

        SpawnRole(playerInfo);
    }