接口相关变动
This commit is contained in:
parent
cf6ea396eb
commit
a722d89ccf
@ -250,10 +250,13 @@ public class test : MonoBehaviour
|
|||||||
wEBScriptListener.SendMessageByte(sendData);
|
wEBScriptListener.SendMessageByte(sendData);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Location()
|
//推送npc和玩家的信息
|
||||||
|
void Location(string userId = "2",string roomId = "3",NpcData npcData = null)
|
||||||
{
|
{
|
||||||
MoveResponse data = new MoveResponse();
|
MoveResponse data = new MoveResponse();
|
||||||
data.RoomId = "168888";
|
data.RoomId = roomId;
|
||||||
|
data.UserId = userId;
|
||||||
|
|
||||||
WSMessage msg = new WSMessage();
|
WSMessage msg = new WSMessage();
|
||||||
msg.Module = "move";
|
msg.Module = "move";
|
||||||
msg.ServiceName = "Location";
|
msg.ServiceName = "Location";
|
||||||
@ -308,11 +311,14 @@ public class test : MonoBehaviour
|
|||||||
wEBScriptListener.SendMessageByte(sendData);
|
wEBScriptListener.SendMessageByte(sendData);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void NpcMove()
|
//NPC路线选择
|
||||||
|
public void NpcMove(string roomId = "1",int moveType = 2, int selectId = 3)
|
||||||
{
|
{
|
||||||
MoveRequest data = new MoveRequest();
|
MoveRequest data = new MoveRequest();
|
||||||
data.RoomId = "168888";
|
data.RoomId = roomId;
|
||||||
data.SelectId = 10821;
|
data.MoveType = moveType;
|
||||||
|
data.SelectId = selectId;
|
||||||
|
|
||||||
WSMessage msg = new WSMessage();
|
WSMessage msg = new WSMessage();
|
||||||
msg.Module = "move";
|
msg.Module = "move";
|
||||||
msg.ServiceName = "MoveNpc";
|
msg.ServiceName = "MoveNpc";
|
||||||
@ -366,6 +372,50 @@ public class test : MonoBehaviour
|
|||||||
wEBScriptListener.SendMessageByte(sendData);
|
wEBScriptListener.SendMessageByte(sendData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//创建语音频道
|
||||||
|
public void RtcTokenHandler()
|
||||||
|
{
|
||||||
|
VoiceRequest data = new VoiceRequest();
|
||||||
|
data.Uid = 1;
|
||||||
|
data.RoomId = "8";
|
||||||
|
data.ChannelName = "2";
|
||||||
|
data.ChannelType = "5";
|
||||||
|
data.Role = "6";
|
||||||
|
|
||||||
|
WSMessage msg = new WSMessage();
|
||||||
|
msg.Module = "voice";
|
||||||
|
msg.ServiceName = "RtcTokenHandler";
|
||||||
|
msg.Data = ByteString.CopyFrom(ProtoBufffer.Serialize(data));
|
||||||
|
byte[] sendData = ProtoBufffer.Serialize(msg);
|
||||||
|
WSMessage deinfo = ProtoBufffer.DeSerialize<WSMessage>(sendData);
|
||||||
|
VoiceRequest login = ProtoBufffer.DeSerialize<VoiceRequest>(deinfo.Data.ToByteArray());
|
||||||
|
Debug.Log("==========消息转发函数调用");
|
||||||
|
//BroadcastFrameMsg.FramesFieldNumber
|
||||||
|
|
||||||
|
wEBScriptListener.SendMessageByte(sendData);
|
||||||
|
}
|
||||||
|
|
||||||
|
//NPC是否进入烟雾区域
|
||||||
|
public void EnterFogArea()
|
||||||
|
{
|
||||||
|
npcRequest data = new npcRequest();
|
||||||
|
data.RoomId = "8";
|
||||||
|
data.Action = 3;
|
||||||
|
|
||||||
|
WSMessage msg = new WSMessage();
|
||||||
|
msg.Module = "voice";
|
||||||
|
msg.ServiceName = "RtcTokenHandler";
|
||||||
|
msg.Data = ByteString.CopyFrom(ProtoBufffer.Serialize(data));
|
||||||
|
byte[] sendData = ProtoBufffer.Serialize(msg);
|
||||||
|
WSMessage deinfo = ProtoBufffer.DeSerialize<WSMessage>(sendData);
|
||||||
|
VoiceRequest login = ProtoBufffer.DeSerialize<VoiceRequest>(deinfo.Data.ToByteArray());
|
||||||
|
Debug.Log("==========消息转发函数调用");
|
||||||
|
//BroadcastFrameMsg.FramesFieldNumber
|
||||||
|
|
||||||
|
wEBScriptListener.SendMessageByte(sendData);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Start is called before the first frame update
|
// Start is called before the first frame update
|
||||||
async void Start()
|
async void Start()
|
||||||
@ -627,7 +677,15 @@ public class test : MonoBehaviour
|
|||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
//语音监听
|
||||||
|
case "voice.RtcTokenHandler":
|
||||||
|
Debug.Log("-----------move.MoveNpc");
|
||||||
|
VoiceResponse voiceResponse = ProtoBufffer.DeSerialize<VoiceResponse>(bytes);
|
||||||
|
Debug.Log(voiceResponse);
|
||||||
|
|
||||||
|
break;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//case "prop.CreateNpc":
|
//case "prop.CreateNpc":
|
||||||
|
Loading…
Reference in New Issue
Block a user