tolua 下载地址:http://www.ulua.org/index.html c#调用lua的方法,tolua的官方例子提供了很多种。我初步学了一种在做项目使用的方法。通过DoFile方法执行lua脚本。目前只在windows环境下的Unity上测试,没有在真机运行。 一、再创建一个c# sc ...
分类:
编程语言 时间:
2018-10-15 23:18:35
阅读次数:
439
ugui tolua local test = {} test.b = gameobjecttest.c = gameobject:GetComponent(typeof(UnityEngine.UI.Button)) 首先调用UnityEngine.GameObject.Destroy(test. ...
分类:
编程语言 时间:
2018-05-15 21:14:18
阅读次数:
217
一.关于热更新的详细流程 1.1.1如何确定我们的电脑是作为服务器打开的。 我们打开一个浏览器在地址栏中输入127.0.0.1.或者是localhost如果现实的不是链接无法链接即可 如下图所示: 图1 1.1.2如果实在不幸链接失败,下载IIS安装,开启相关的服务即可。不过这里介绍另一种方法。我们 ...
分类:
Web程序 时间:
2018-04-27 12:10:07
阅读次数:
914
做为程序员要懂得假设保持健康,对电脑时间太长非常easy眼花,得脖子病,腰都疼,这星期六日组团到康宁去了,哈哈。一个字“疼”!!!! 废话不多少,把UIManager.lua个搞出来了。事实上非常简单,没有做什么二级界面。三级界面的想法如今,show就在最上层,基本怎么用看之前的 function ...
分类:
编程语言 时间:
2018-03-14 22:09:41
阅读次数:
521
1-学前必读为热更新打基础(xlua\tolua)学习方法:跟着老师实操。2-AssetBundle的定义和作用看官方文档:安装有道词典的记事本功能1,AssetBundle是一个压缩包包含模型、贴图、预制体、声音、甚至整个场景,可以在游戏运行的时候被加载;2,AssetBundle自身保存着互相的... ...
分类:
其他好文 时间:
2017-12-26 16:09:36
阅读次数:
483
Timer.lua Timer计时器: local tim = nil local count = 0 FrameTimer计时器: CoTimer计时器: event.lua UpdateBeat = event("Update", true) --逻辑的UpdateLateUpdateBeat ...
分类:
其他好文 时间:
2017-12-25 15:05:26
阅读次数:
1451
1、引擎源码相关扩展 说明:class/cellsExt 下的全部文件为扩展文件,有auto字样的文件为生成文件,*.pkg文件为自动生成文件的接口配置档,参考tolua++,源文件中代在[solyess]字样的全为对引擎源码修改标注。 a、CellsGameFramework GLView适配器, ...
分类:
其他好文 时间:
2017-12-12 21:44:59
阅读次数:
218
Unity3D游戏轻量级xlua热修复框架 一 这是什么东西 前阵子刚刚集成xlua到项目,目的只有一个:对线上游戏C#逻辑有Bug的地方执行修复,通过考察xlua和tolua,最终选择了xlua,很大部分原因是因为项目已经到了后期,线上版本迭代了好几次,所以引入Lua的目的不是为了开发新版本模块。 ...
分类:
编程语言 时间:
2017-11-27 23:24:49
阅读次数:
215
前阵子刚刚集成xlua到项目,目的只有一个:对线上游戏C#逻辑有Bug的地方执行修复,通过考察了xlua和tolua,最终选择了xlua,原因如下:1)项目已经到了后期,线上版本迭代了好几次,所以引入Lua的目的不是为了开发新版本模块,而是修复旧版本Bug。2)修复Bug针对的是iOS平台,总所周知... ...
分类:
编程语言 时间:
2017-11-25 11:25:13
阅读次数:
247
slua本身并不提供如何把一个lua文件绑定到一个预制中,就像一个普通的继承自monobehavior的自定义脚本那样,而tolua的框架却采用了拙劣的做法: 所以我琢磨了一下,在slua框架下用下面脚本来完成绑定: 对一个新预制,我们只需要挂上LuaMonoBehavior脚本并加上对应Lua文件 ...
分类:
其他好文 时间:
2017-11-19 15:40:27
阅读次数:
308