1
我有这段代码从服务器接收一些数据。 socket.on中的日志给出正确的数据,但返回时返回0。而且我不能把返回到Socket.on。从C#项目中的socketIO返回
public int GetInfor(string userID)
{
int result = 0;
socket.On("data" , (SocketIOEvent e) => {
formData data= jss.Deserialize<formData>(string.Format("{0}", e.data));
if (data.err)
result = Int32.Parse(data.Infor);
else result = -1;
Debug.Log (result);
});
Debug.Log (result);
return result;
}
它的伟大工程。你帮了我很多。谢谢。但只有一个问题。我如何使用this.getInfor之后的结果 – lokevn
只需将它的值分配给本地值,但是必须记住,值是在事件触发时创建的。 – Fka
是的。得到它了。谢谢 – lokevn