瀏覽代碼

MQTT 设置房间ID

DGJ 1 年之前
父節點
當前提交
726e4b58ad
共有 2 個文件被更改,包括 8 次插入3 次删除
  1. 7 3
      Assets/Script/MQTTClient.cs
  2. 1 0
      Assets/Scripts/UI/SceneChoose.cs

+ 7 - 3
Assets/Script/MQTTClient.cs

@@ -103,6 +103,10 @@ public class MQTTClient : MonoSingleton<MQTTClient>
         if (username != null)
             this.username = username;
     }
+    public void SetSceneID(string id)
+    {
+        rid = id;
+    }
 
     //连接
     public void Connect()
@@ -144,12 +148,12 @@ public class MQTTClient : MonoSingleton<MQTTClient>
     //订阅
     public void Subscribe()
     {
-        Debug.Log(" DGJ   =====> Subscribe");
+        Debug.Log(" DGJ   =====> Subscribe " + UserInfo.Instance.name);
         ushort s = qt.Subscribe(
                         new string[]
                         {
-                               
-                                UserInfo.Instance.name
+                               front+rid
+
                         },
                         new byte[]
                         {

+ 1 - 0
Assets/Scripts/UI/SceneChoose.cs

@@ -139,6 +139,7 @@ public class SceneChoose : BaseUI
                 {
                     //MQTTClinet  连接
                     MQTTClient.Instance.SetUserName(data["data"]["auth"].ToString());
+                    MQTTClient.Instance.SetSceneID(m_CurrentData.id.ToString());
                     MQTTClient.Instance.Connect();
                 }
                 else