コード例 #1
0
    private void __OnError(MahjongErrorType type)
    {
        switch (type)
        {
        case MahjongErrorType.RoomNone:
            if (onRoomNoneError != null)
            {
                onRoomNoneError.Invoke();
            }
            break;

        case MahjongErrorType.RoomFull:
            if (onRoomFullError != null)
            {
                onRoomFullError.Invoke();
            }
            break;

        case MahjongErrorType.RoomCreatedFail:
            if (onRoomCreateFailError != null)
            {
                onRoomCreateFailError.Invoke();
            }
            break;
        }
    }
コード例 #2
0
    public void SendErrorMessage(int connectionId, MahjongErrorType type)
    {
        ErrorMessage errorMessage = new ErrorMessage();

        errorMessage.errorCode = (int)type;
        Send(connectionId, (short)MahjongNetworkMessageType.Error, errorMessage);
    }