コード例 #1
0
    //update other player data show
    private void resetPosition()
    {
        GameModel    gModel    = Models.GameModel;
        MatchRoomDto matchRoom = gModel.MatchRoomDto;

        matchRoom.ResetPosition(gModel.UserDto.Id);
    }
コード例 #2
0
ファイル: MatchHandler.cs プロジェクト: ztw312/Unity-Script
    /// <summary>
    /// 重置位置 更新左右玩家显示
    /// </summary>
    private void ResetPosition()
    {
        GameData     data      = Data.GameData;
        MatchRoomDto matchRoom = data.MatchRoomDto;

        //重置一下玩家的位置
        matchRoom.ResetPosition(data.UserCharacterDto.Id);
    }
コード例 #3
0
ファイル: MatchHandler.cs プロジェクト: WuHaiqiang/Card
    /// <summary>
    /// 重置位置
    ///     更新左右玩家显示
    /// </summary>
    private void resetPosition()
    {
        GameModel    gModel    = Models.GameModel;
        MatchRoomDto matchRoom = gModel.MatchRoomDto;

        //重置一下玩家的位置
        matchRoom.ResetPosition(gModel.UserDto.Id);

        //再次发送现在房间内的玩家
        if (matchRoom.LeftId != -1)
        {
            UserDto leftUserDto = matchRoom.UIdUserDict[matchRoom.LeftId];
            Dispatch(AreaCode.UI, UIEvent.SET_LEFT_PLAYER_DATA, leftUserDto);
        }
        if (matchRoom.RightId != -1)
        {
            UserDto rightUserDto = matchRoom.UIdUserDict[matchRoom.RightId];
            Dispatch(AreaCode.UI, UIEvent.SET_RIGHT_PLAYER_DATA, rightUserDto);
        }
    }
コード例 #4
0
    /// <summary>
    /// 给房间内的玩家排序
    /// </summary>
    private void ResetPos()
    {
        MatchRoomDto dto = Models.GameModel.MatchRoomDto;

        dto.ResetPosition(Models.GameModel.userDto.id);
    }