自己写联网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;
}
}

相关文章推荐

Predix发布全新UI视觉系统, 引领工业物联网应用平台新体验

作者: 励佳文,用户体验设计师,GE数字集团    2017年7月中旬,Predix发布了最新UI视觉系统,拥有前沿的视觉设计界面、完善的控件库、 成熟的设计规范,Predix工业物联网应用平台,方便...

物联网之 NodeMCU:无线灌溉控制器

物联网之 NodeMCU UI:珠翠罗绮    2017年10月24日星期二 《使用mongoos-os系列》   目  录   一、 NodeMCU的选择 3 二、 固件的选择 3 三、 UI(用户...

按键精灵的自动联网断网脚本

  • 2009年04月25日 23:36
  • 844B
  • 下载

iTween脚本(移动UI)

  • 2017年08月05日 14:32
  • 269KB
  • 下载

关于去哪儿网的UI自动化测试脚本

http://www.cnblogs.com/zhangfei/p/3757624.html 关于去哪儿网的UI自动化测试脚本 UI自动化测试 Qunar机票搜索场景 访问Quna...

extractrc----从ui提取字符串的脚本

  • 2014年03月26日 14:57
  • 13KB
  • 下载

脚本jquery-ui

  • 2014年03月11日 09:18
  • 1.93MB
  • 下载

unity 脚本实现UI滑出效果

效果是UI面板隐藏在侧边栏,当点击按钮时才会平滑滑动显示出来,见下图: 左边图是隐藏的时候,右边图是滑出来之后。 制作的时候需要把要滑动出现的部分放在canvas左侧,这样才会不显示出来,如下图所...

基于webdriver的web UI自动化测试框架(系统架构+测试脚本应用架构)

1、自动化测试系统架构图 2、测试脚本应用架构 3实际应用后的工程结构: 框架的配置文件(只是简单的用properties文件) ...

VS2010测试功能之编码的UI测试之组织测试脚本的结构

UI的自动化测试的局限性还是很多的,这里就不多说。为了最大限度的利用和维护自动化测试脚本,就需要更好的组织测试脚本的结构以应对千变万化的UI. 如我们碰到的那样,脚本主要用来管理元素对象、实现逻...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:自己写联网UI用的参考脚本
举报原因:
原因补充:

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