- 博客(7)
- 资源 (3)
- 收藏
- 关注

原创 Lua JSON 解析与序列化
Lua JSON 解析与序列化原创文章,转载请注明出处:Lua JSON 解析与序列化源码在最后面接口JSON.toString(data, space, toArray)data : any 需要序列化的数据space : number | string 美化输出时缩进空格数量或者填充字符串,默认 nil 表示不美化toArray : boolean 如果是数组,是否按数组格式输出,默认 trueJSON.toJSON(text)text : string json 格式的
2022-03-01 15:17:21
10271
原创 Unity 实现 Lua 脚本组件的挂载
Unity 实现 Lua 脚本组件的挂载为了让 Lua 开发效率更高,实现 Lua 脚本挂载到 Unity 游戏对象上,既满足了 Lua 的热更需要,同时也达到了 C# 组件的方便先来看一下最终效果lua 脚本如下---@class ComLuaTest:LuaMonoBehaviour @by wx771720@outlook.com 2022-02-23 20:09:51------@field name string @[export string]---@field intVal
2022-02-25 20:12:51
4093
原创 Lua Protobuf
Lua Protobuf生成 proto lua 文件user.protopb_define.luapb_class.lua使用 xx.Protobuf 进行编码和解码原创文章,转载请注明出处:Lua Protobufprotobuf 下载生成 proto lua 文件将 proto 文件放在 in/ 文件夹下执行 PBParser.bat 文件,会在 out/ 文件夹下生成 pb_define.lua + pb_class.lua 文件pb_define.lua : 使用 emmylu
2021-04-14 19:39:39
1115
原创 Unity 自定义 GIF 组件
Unity 自定义 GIF 组件编辑器添加 GIF 动画教程代码控制 GIF 播放原创文章,转载请注明出处:Unity 自定义 GIF 组件xx_gif.unitypackage 下载编辑器添加 GIF 动画教程导入下载好的 xx_gif.unitypackage 中所有文件,导入后结构如下图所示导入资源包成功后,可以直接拖入 gif 文件到 Assets 目录中,如下图所示会自动生成对象的资源文件导入 gif 文件成功后,可以在 Canvas 中创建 ComGIF 显示对象,如下图所
2021-02-24 11:52:59
629
原创 Lua 之 Class 强化 - 持续优化迭代中
Lua 之 Class 强化 - 持续优化迭代中为什么要自己写 ClassLua Class 能干什么特性示例类(继承,方法重写)属性 Getter属性 Setter拦截 getter/setter异步 async/await + Promise【详细可参考 javascript 中的 Promise 用法】方法锁定属性变化监听模块通信(可以参考 MVC 的通知机制,建议只在逻辑类中使用该功能,因为该类会作为全局单例使用,而且不提供接口获取该单例,正常使用为一个独立的功能模块对外的接口,保证模块间解耦)信号
2021-02-23 21:13:03
479
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人