小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

xLua热更新框架学习笔记,介绍在Unity中使用xLua实现C#与Lua互调的方法与实践经验。

xlua学习笔记

崎径 其镜赵安琪的博客 崎径 其镜赵安琪的博客 · 2021-05-18T19:05:07Z

本文介绍了在Unity中使用xlua加载和执行Lua脚本的方法,建议使用单个LuaEnv管理Lua虚拟机,并通过DoString方法执行Lua代码。详细说明了如何访问Lua中的全局变量、表、函数及其映射方式,包括使用委托和Dictionary等。同时讨论了Lua与C#之间的参数和返回值处理规则,以及可变参数和枚举的处理。

xlua学习笔记

崎径 其镜赵安琪的博客 崎径 其镜赵安琪的博客 · 2021-05-18T19:05:07Z
xlua学习笔记

本文介绍了在LuaEnv中加载和执行Lua脚本的方法,包括使用DoString、加载文件和自定义Loader。建议使用单一LuaEnv,通过require加载主脚本。同时讨论了C#与Lua的交互,包括访问全局变量、映射类和接口、使用字典和列表,以及Lua调用C#的方法和参数处理规则。

xlua学习笔记

崎径 其镜赵安琪的博客 崎径 其镜赵安琪的博客 · 2021-05-18T19:05:07Z
xlua学习笔记

本文介绍xLua框架中C#与Lua的交互方法。加载Lua脚本用LuaEnv的DoString,建议仅创建一个LuaEnv。C#访问Lua全局变量用Global.Get,访问table可映射到class、接口、Dictionary/List或LuaTable,推荐接口或委托方式。Lua调用C#通过CS前缀访问静态成员,支持参数、返回值、可变参数、枚举和事件操作。

xlua学习笔记

崎径 其镜赵安琪的博客 崎径 其镜赵安琪的博客 · 2021-05-18T19:05:07Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码