随笔分类 - xLua
Note
摘要:先介绍热更新步骤,后上代码 步骤一、在Resources目录下新建一个文本,名称是bundle_list(后缀是.txt),内容如下: {"id":0,"version":"1.0","manifest":"android","resource":{}},当然您可以根据自己项目 实际情况来设计jso
阅读全文
摘要:1.This type must add to CSharpCallLua 这首先需要检查是否对类添加了CSharpCallLua, 另外也有可能是因为点击Generate Code之后操作太快直接点了注入代码 , 我就是因为这个 在编辑器下xLua不生成代码都可以运行,出现这种提示,要么是该类型没
阅读全文
摘要:LuaEnv.DoString() Get Set 参见xlua案例2
阅读全文
摘要:整理一下xlua中的async_tosync() 参考xlua案例7 async_to_sync() 将一个传递过来的方法包装成一个需要在协程中执行的方法, 通过这个方法调用参数中的方法时会自动添加一个回调函数的参数 并调用这个原方法,原方法执行完即挂起这个协程(执行原方法的方法) 当原方法执行传入
阅读全文
摘要:xlua中不支持通过子物体获取组件 所以在需要一些没有的功能的时候需要自己对类扩展方法,或者自己写方法 需要添加 [LuaCallCSharp] 泛型方法必须满足: 1.泛型方法必须带约束 2.并且且必须为Class 3.并且泛型方法必须带有泛型参数 扩展方法 支持对自定义类的扩展方法 支持对自定义
阅读全文
摘要:1,首先将这个四个文件(夹)放入工程中 2,设置宏:HOTFIX_ENABLE 3,在Editor模式下,如果测试热更新代码,需要首先生成代码 XLua-Generate Code 再注入代码 Hotfix Inject In Editor 并且需要将Xlua工程中的Tools文件夹也放入到当前工程
阅读全文

浙公网安备 33010602011771号