Beispiel #1
0
    public static void TssSdkSetGameStatus(EGAMESTATUS gameStatus)
    {
        GameStatusInfo info;

        info = new GameStatusInfo {
            size_        = Marshal.SizeOf(info),
            game_status_ = (uint)gameStatus
        };
        tss_sdk_setgamestatus(info);
    }
        public static void setGameStatus(EGAMESTATUS gameStatus)
        {
            OutputUnityBuffer data = new OutputUnityBuffer(1 + 4 + 1 + 1 + 4 + 4);

            data.write((byte)ESERAILIZETAG.TAG_TYPE);
            putLength(data, 1);
            data.write((byte)ESERIALIZETYPE.TYPE_SETGAMESTATUS);

            data.write((byte)ESERAILIZETAG.TAG_GAME_STATUS);
            putLength(data, 4);
            putInteger(data, (uint)gameStatus);

            tss_unity_str(data.toByteArray(), data.getLength());
        }
Beispiel #3
0
	/// <summary>
	/// Tsses the sdk set game status.
	/// </summary>
	/// <param name='gameStatus'>
	/// back-end or front-end
	/// </param>
	public static void TssSdkSetGameStatus(EGAMESTATUS gameStatus)
	{
		GameStatusInfo info = new GameStatusInfo();
		info.size_ = (uint)Marshal.SizeOf (info);
		info.game_status_ = (uint)gameStatus;
		tss_sdk_setgamestatus (info);
	}
 /// <summary>
 /// Tsses the sdk set game status.
 /// </summary>
 /// <param name='gameStatus'>
 /// back-end or front-end
 /// </param>
 public static void TssSdkSetGameStatus(EGAMESTATUS gameStatus)
 {
     SerializeUnity.setGameStatus(gameStatus);
 }