xlua

哈土奇5 个月前
android·unity·xlua
Xlua三方库Android编译出错解决办法最近听老师的热更教程,讲到xlua编译android平台会报错,也是看了老师的博客,按照方法去解决,然而问题并没有解决。应该是因为代码更新或者版本不一样,在此简单记录一下解决过程。 参考博文:windows环境集成Xlua第三方库-安卓平台报错解决方案 博文的解决办法没有问题,导致依然失败问题的原因是版本问题,以及原代码上路径出的问题。 工程地址:https://github.com/chexiongsheng/build_xlua_with_libs 报错截图 按照博客的做法之后依然出问题,看报错,应该
小盖子5 个月前
xlua·xlua安装·xlua配置环境·xlua下载地址
xLua(一) 环境安装笔记为了方便查阅记录一下xLua的安装地址及方法https://github.com/Tencent/xLua
四夕立羽5 个月前
服务器·unity3d·protobuf·gameframework·xlua·lua-protobuf·收发协议
unity3d:GameFramework+xLua+Protobuf+lua-protobuf,与服务器交互收发协议1.cs收发协议,通过protobuf序列化 2.lua收发协议,通过lua-protobuf序列化proto生成的CS类,基于这两个基类。分别为CSPacketBase是客户端发送至服务器,SCPacketBase是服务器发送至客户端 Q:为什么要区分这2个 A:反射注册所有SCPacketBase类,为C#接收协议反序列化候选 一个类示例
异次元的归来1 年前
c#·lua·xlua
xlua源码分析(三)C#访问lua的映射上一节我们主要分析了lua call C#的无wrap实现。同时我们在第一节里提到过,C#使用LuaTable类持有lua层的table,以及使用Action委托持有lua层的function。而在xlua的官方文档中,推荐使用interface和delegate访问lua层数据结构:
微笑小星1 年前
lua·xlua
XLua热更新框架原理和代码实战下载Xlua插件:https://github.com/Tencent/xLua 下载完成后,把Asset文件夹下的文件拖入自己的工程Asset中,看到Unity编辑器上多了个Xlua菜单,说明插件导入成功
099_F111 年前
unity·游戏引擎·热更新·assetbundle·xlua
Unity热更新app更新通常分为两类,一种是整包更新(换包),一种是热更新(不换包,通过网络下载,动态更新资源等)。
异次元的归来1 年前
c#·lua·xlua
xlua源码分析(二)lua Call C#的无wrap实现上一节我们主要分析了xlua中C# Call lua的实现思路,本节我们将根据Examples 03_UIEvent,分析lua Call C#的底层实现。例子场景里有一个简单的UI面板,面板中包含一个input field,一个button:
阿成_1 年前
unity·xlua
XLua中lua读写cs对象的原理XLua在C#维护了两个数据结构,ObjectPool和ReverseMap。首次传递一个C#对象obj到Lua时,对象被加入到ObjectPool中,并为它创建一个唯一标识objId,建立obj和objId的双向映射。