Lua
GA博客
Unity
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
XLua Coroutine协程
1.将XLua的util文件 放在自己的项目当中,在require 它原创 2020-05-31 16:03:30 · 2525 阅读 · 3 评论 -
Lua优化技巧
1.大量字符串拼接使用 table.concat() 不能使用…原创 2020-04-04 09:30:09 · 1177 阅读 · 0 评论 -
Lua实现Try Catch捕获异常
Lua实现Try Catch捕获异常原创 2019-12-26 11:43:36 · 3300 阅读 · 0 评论 -
Lua 保留n位小数方法
保留n位小数方法原创 2019-11-05 00:19:56 · 624 阅读 · 0 评论 -
Lua现实类 继承 多继承 阶梯式继承 多态
Lua现实类 继承 多态原创 2019-11-04 16:16:54 · 348 阅读 · 0 评论 -
lua在unity的多线程/异步中使用 导致unity崩溃
1.我写了一个socket,连接服务器成功后发送消息,连接是异步的。结果导致unity不时的奔溃,在一次unity的奔溃日志上,显示我当时图没有保存,我今天发现tolua群里有人也遇到相同的问题。所以我想写篇博客记录下。解决方案:①:不要在异步中调用tolua的方法,例如我这可以使用同步连接或发送消息放在C#层中②:其他人提出的,我还没有验证,有空我会验证下。#if THREAD_S...原创 2019-07-13 14:09:42 · 1678 阅读 · 2 评论 -
在ToLua中如何判断一个C#的对象是Null
在lua中我们一般通过判读一个C#对象是否为Null通过 判读userdata是否等于nil,但是有时明明对象已经删除了,但是判断结果仍然没有删除。我们还可以通过下面这个方法判断function IsNil(uobj) return uobj == nil or uobj:Equals(nil)end...原创 2018-04-19 10:38:18 · 2974 阅读 · 0 评论 -
在Lua中使用事件系统,进行事件的监听和派发,移除
在Lua中用事件有2中方式: 1.用C#定义好的事件系统,在Lua层调用,我也写过一https://blog.youkuaiyun.com/baidu_39447417/article/details/797649622.在Lua层定义事件系统,代码如下EventSystem={}--添加事件 eventType-->事件类型 func-->方法function Event...原创 2018-04-11 10:08:46 · 6281 阅读 · 0 评论 -
在Lua中模拟使用List和Dictionary
1.ListList = {}List.__index = Listfunction List:New(t)--创建List对象 local o = {itemType = t} setmetatable(o, self) return oendfunction List:Add(item)--添加元素 table.insert(self, item...原创 2018-04-11 09:46:12 · 4322 阅读 · 0 评论 -
Lua中如何判读number是偶数还是奇数
Lua中如何判读number是偶数还是奇数原创 2018-04-16 14:33:08 · 8257 阅读 · 0 评论 -
ToLua#自动打包01--NGUI
1.导入插件 https://pan.baidu.com/s/1dH0mBW 2.自动打包 ##修改Packager脚本的HandleExampleBundle方法static void HandleExampleBundle(BuildTarget target) { Object mainAsset = null; //主素材名...原创 2018-01-11 05:36:56 · 782 阅读 · 0 评论 -
LuaFrameWork学习----1
现在的游戏都需要热更新,从现在开始学习lua的toLua框架来实现热跟新。 废话不说,俗话说得好磨刀不误砍柴工,要使用lua语言,就需要一个好的编辑器,现在网上常用的编辑器有一下几中: 1.Subline3编辑器,就是向写text文本一样,只是有语法高亮和写过的代码提示 网址:http://www.sublimetext.com/3(英文版),也可下载中原创 2017-10-19 14:23:53 · 4796 阅读 · 0 评论
分享