3 回答
TA贡献1858条经验 获得超8个赞
C#插件已完成。但是Unity没有读取正确的值。我附加了Unity边码:
using UnityEngine;
using System;
using SyncServerDLL; //That's our library
public class receiver : MonoBehaviour {
SynchronousSocketListener obj; //That's object to call server methods
// Use this for initialization
void Start() {
obj = new SynchronousSocketListener ();
obj.startServer ();
}
// Update is called once per frame
void Update() {
Debug.Log (obj.data);
}
}
我已经在Visual Studio中彻底测试了SynchronousSocketListener类。在那里效果很好。
TA贡献1886条经验 获得超2个赞
您不调用networkCode
或Start()
方法。您调用该 startServer();
方法。Start()
游戏开始时,Unity会自动调用该方法。您可以startServer();
通过从调用我已经做过的 代码Start()
。请查看我上面发布的代码,如果您不知道如何Start()
调用以及何时调用,我建议学习Unity API 。
- 3 回答
- 0 关注
- 378 浏览
添加回答
举报