- 博客(6)
- 资源 (7)
- 收藏
- 关注
原创 lua常用操作
--- 查看某值是否为表中的key值---@param tableTemp 需要查找的表---@param key 键function ContainsKey(tableTemp, key) if tableTemp == nil then return false end for k, v in pairs(tableTemp) do ...
2019-12-11 16:41:02 2021
转载 lua知识点-maxn
前言#今天来看一个关于table的一个简单的函数,我们知道Lua数组中的索引一般从1开始,那么数组的length就等于数组的最大索引,但是当数组下标不是连续时,我们要活的最大索引要怎么办,那就需要使用我们今天所讲的函数了。内容#table.maxn()##原型:table.maxn (tab_table) 解释:返回一个表tab_table中的最大正数索引,如果没有正数索引的话返...
2019-12-11 16:10:25 1050
转载 lua知识点-next
1.next原型:next(table[,index])table是要遍历表index为nil返回第一个索引index为最后一索引或表为空时则返回nilindex不为nil返回index索引的下一个值2.对table是否为空表进行判定:function isEmptyTable(t)return _G.next(t) == nilendlocal testT...
2019-12-11 16:03:43 748
原创 lua知识点-unpack
unpack它接受一个数组(table)作为参数,并默认从下标1开始返回数组的所有元素do arrayData = {"a","b","c","d","e"} print(arrayData) -- print the address of the arrayData print(table.unpack(arrayData)) -- print all the ...
2019-12-11 15:39:36 2059
原创 lua中判断Destroy后的GameObject为null
在Unity热更新时,lua脚本中变量引用了一个GameObject,然后在Unity中将该GameObject进行Destroy,这个时候,lua脚本所对应的变量并没有为nil,这是因为在与Lua交互时,不能直接在Lua侧判断对象是否为nil(这样判断走的是C#的判空),应该调用如下方法(走的是Unity的判空)。将UnityEngineObjectExtensionForLua.cs注册到Cu...
2019-12-11 14:54:08 2317
转载 Mac设置MySQL密码
1. 首先 点击系统偏好设置 -> 点击MySQL, 在弹出的页面中,关闭服务。2. 进入终端命令输出:cd /usr/local/mysql/bin/命令,回车。3. 回车后,输入命令:sudo su登录管理员权限. 回车后4. 输入以下命令禁止mysql验证功能:./mysqld_safe --skip-grant-tables &回车后 mysql会自动重启(偏...
2019-12-03 18:32:54 195
PhotoMgr.unitypackage
2017-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人