ULua && Simpleframework环境安装详解
2017-03-23 10:56
225 查看
游戏中的热更新主要包括:游戏资源更新(模型,贴图,场景,配置信息等)和游戏逻辑代码更新。
因为在iOS中,不支持反射,所以无法直接更新.cs文件,所以使用ULua进行热更新是最好的解决 方案。
首先我们我们在http://www.ulua.org/simpleframework.html下载Ulua的工程文件,这是一位大神写好的有关NGUI和UGUI的简单更新框架,这里我下载的是一个关于UGUI的工程,如下图:
使用的Unity版本是5.2,下载到本地,然后用Unity打开会弹出下面一个窗口
此时如果你直接运行Unity的话,会有报错,这是因为你没有按照上面提示框里的提示进行操作,分别按照上图中的提示进行操作,然后运行,正确运行后,如下图:
单机Button按钮后,会有一个错误提示
,这是因为你没有启动Server,此处的Button按钮,点击时会往Server上发送一个消息。在你下载的工程文件下E:\ULua\SimpleFramework_UGUI-0.4.1\Server\Server\bin\Debug文件夹下找到SuperSocket.SocketService.exe,点击运行,如下图:
如图所示,按下“r”键,服务器启动成功,这时,返回unity中,点击Button按钮,就会弹出一个对话框,如下图所示:
因为在iOS中,不支持反射,所以无法直接更新.cs文件,所以使用ULua进行热更新是最好的解决 方案。
首先我们我们在http://www.ulua.org/simpleframework.html下载Ulua的工程文件,这是一位大神写好的有关NGUI和UGUI的简单更新框架,这里我下载的是一个关于UGUI的工程,如下图:
使用的Unity版本是5.2,下载到本地,然后用Unity打开会弹出下面一个窗口
此时如果你直接运行Unity的话,会有报错,这是因为你没有按照上面提示框里的提示进行操作,分别按照上图中的提示进行操作,然后运行,正确运行后,如下图:
单机Button按钮后,会有一个错误提示
,这是因为你没有启动Server,此处的Button按钮,点击时会往Server上发送一个消息。在你下载的工程文件下E:\ULua\SimpleFramework_UGUI-0.4.1\Server\Server\bin\Debug文件夹下找到SuperSocket.SocketService.exe,点击运行,如下图:
如图所示,按下“r”键,服务器启动成功,这时,返回unity中,点击Button按钮,就会弹出一个对话框,如下图所示:
相关文章推荐
- Unity3D热更新:ULua && Simpleframework环境安装详解
- 在windows'es上用登录Unix'es的X环境 xfree86的安装
- J2EE环境的搭建之一—weblogic安装与配置详解 推荐
- Linux环境的AMP安装--MEMCACHED安装
- linux环境下安装memcache过程详解
- IIS下安装PHP程序运行调试环境详解
- Win2003+IIS6.0+php5.2.2+MySQL 5.0.41+ZendOptimizer 3.2.8 +phpMyAdmin 2.10.1环境配置安装教程详解
- Weblogic10 在Linux环境下的安装详解
- Linux环境的AMP安装--PHP安装
- Linux环境的AMP安装--mcrypt安装
- IIS下安装PHP程序运行调试环境详解
- J2EE环境的搭建之二—oracle的安装与详解 推荐
- java&maven开发环境安装.
- Tuxedo 8.1&10gR3 开发环境的安装与配置
- Linux环境的AMP安装--mbstring安装
- 在equinox环境开发web应用的"利器" -- registerResources()方法 详解
- J2EE环境的搭建之二―oracle的安装与详解
- windows2003下安装及配置Jdk1.6+Tomcat6+Apache2.2.x+PHP5+MySql5环境详解
- windows下PHP运行环境安装详解
- 安装Colinux&Informix11.5&DBSonar过程详解-step by step