【问题标题】:Where to place TCPClient script in Unity, and can I can implement scripts in the TCP code?Unity 中的 TCPClient 脚本放在哪里,可以在 TCP 代码中实现脚本吗?
【发布时间】:2017-03-01 01:38:36
【问题描述】:

所以我目前正在编写一个 C# TCPClient 脚本以在 Unity 中工作。

但是,我应该将这个脚本放在 Unity 中的什么位置以使其工作(更具体地说,是为 Hololens 工作)?

另外,我可以从其他脚本实现方法以在 TCP 脚本中运行吗?因此,例如,如果服务器发送字符串“start”,它将从我编写的用于启动计时器的计时器脚本中执行“开启”方法。

我对网络编程还是有点陌生​​,因此非常感谢任何帮助!

【问题讨论】:

    标签: c# networking unity3d tcp hololens


    【解决方案1】:

    为了使 TCP Client 脚本工作,将脚本附加到场景中的一个对象,并将 TCP Client 初始化逻辑放在 Start() 函数中。

    让 Hololens 与您的统一项目一起工作只需要获取 hololens sdk,而您的 tcp 逻辑是如何实现的并不重要。

    Unity 将允许您从其他脚本调用方法。对于像您提到的计时器这样的简单实用程序函数,我经常将它们设为静态,以便可以在不创建类的新实例的情况下调用它们。

    【讨论】:

      猜你喜欢
      • 2015-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-08
      • 1970-01-01
      • 2014-08-13
      • 2014-11-08
      相关资源
      最近更新 更多