【第22期】观点:IT 行业加班,到底有没有价值?

自己写联网UI用的参考脚本

转载 2016年08月30日 09:29:31
using UnityEngine;
using UnityEngine.Networking;


public class MyNetworkManager : MonoBehaviour {


public bool isAtStartup = true;


NetworkClient myClient;


void Update () 
{
if (isAtStartup)
{
if (Input.GetKeyDown(KeyCode.S))
{
SetupServer();
}


if (Input.GetKeyDown(KeyCode.C))
{
SetupClient();
}


if (Input.GetKeyDown(KeyCode.B))
{
SetupServer();
SetupLocalClient();
}
}
}


void OnGUI()
{
if (isAtStartup)
{
GUI.Label(new Rect(2, 10, 150, 100), "Press S for server");     
GUI.Label(new Rect(2, 30, 150, 100), "Press B for both");       
GUI.Label(new Rect(2, 50, 150, 100), "Press C for client");
}
}


// Create a server and listen on a port
public void SetupServer()
{
NetworkServer.Listen(4444);
isAtStartup = false;
}


// Create a client and connect to the server port
public void SetupClient()
{
myClient = new NetworkClient();
myClient.RegisterHandler(MsgType.Connect, OnConnected);     
myClient.Connect("127.0.0.1", 4444);
isAtStartup = false;
}


// Create a local client and connect to the local server
public void SetupLocalClient()
{
myClient = ClientScene.ConnectLocalServer();
myClient.RegisterHandler(MsgType.Connect, OnConnected);     
isAtStartup = false;
}
}
举报

相关文章推荐

物联网节点JavaScript开发

网络中,HTTP协议与JSON数据格式特别是RESTful API无疑具有支配地位,各种云服务,数据传输都基于这些协议来进行。而JavaScript为HTTP和JSON提供了最好的支持,当物联网系统采...

《软件架构设计》一书目录

第一部分软件架构概念与思想篇 1第1章解析软件架构概念 3 1.1软件架构概念的分类 3 1.1.1组成派 4 1.1.2决策派 5 1.2软件架构概念大观 5 1.2.1Booch、Rumbaugh和Jacobson的定义 5 1.2.2Woods的观点 6 1.2.3Garlan和...
  • mmdev
  • mmdev
  • 2012-01-20 09:48
  • 1004

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

JavaScript —— 下一代物联网全栈开发

当下这个物联网大热的时代,JavaScript 支持 HTTP 和 JSON、支持函数式编程、可提供交互式环境等特点堪称适用于物联网全栈开发。本文详解了 JavaScript 可参与的每一个物联网过程...

好的软件架构设计

什么是架构 前言:软体设计师中有一些技术水平较高、经验较为丰富的人,他们需要承担软件系统的架构设计,也就是需要设计系统的元件如何划分、元件之间如何发生相互作用,以及系统中逻辑的、物理的、系统的重要决定的作出。在很多公司中,架构师不是一个专门的和正式的职务。通常在一个开发小组中,最有经验的程序...
  • xpp02
  • xpp02
  • 2012-01-20 09:47
  • 665

通过 WebSphere MQ 遥测传输 (MQTT) 将 Android 手机引入物联网

王 博, 软件工程师, IBM 王博,现就职于 IBM CDL,从事于 WebSphere MQ 以及 JCA Adapters 的开发和测试工作。对于 MQ、SOA 以及物联网有一定的研究。可...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)