一种Lua语言和Unity之间的数据交互方法
授权
摘要

本发明公开了一种Lua语言和Unity之间的数据交互方法,包括如下步骤:S1、定义Lua变量的类型,转换成固定格式的Lua代码并写入挂载到C#中介组件上的Lua脚本文件中;S2、对Lua变量进行自动赋值,并存储到C#中介组件中的数据容器中;S3、将数据容器中的数据自动序列化;S4、C#中介组件将数据容器中收集到的序列化数据全部反序列化出来,并将其组装成一个Lua语言能够识别的LuaTable类型的变量;S5、C#中介组件初始化Lua脚本文件,并将LuaTable类型的变量传递到Lua脚本文件以供使用传递变量。本发明通过C#中介组件实现Lua和Unity之间的数据交互,极大地简化了Lua语言的变量申明和使用流程,同时提升了Lua语言在使用Unity对象时的游戏性能。

基本信息
专利标题 :
一种Lua语言和Unity之间的数据交互方法
专利标题(英):
暂无
公开(公告)号 :
CN112579062A
申请号 :
CN202011544878.3
公开(公告)日 :
2021-03-30
申请日 :
2020-12-23
授权号 :
CN112579062B
授权日 :
2022-04-29
发明人 :
梁超汪兴
申请人 :
厦门极致互动网络技术股份有限公司
申请人地址 :
福建省厦门市火炬高新区软件园创新大厦C区3F-A343
代理机构 :
厦门致群财富专利代理事务所(普通合伙)
代理人 :
刘兆庆
优先权 :
CN202011544878.3
主分类号 :
G06F8/30
IPC分类号 :
G06F8/30  G06F8/41  A63F13/77  
IPC结构图谱
G
G部——物理
G06
计算;推算或计数
G06F
电数字数据处理
G06F8/00
软件工程设计
G06F8/30
创建或生成源代码
法律状态
2022-04-29 :
授权
2021-04-16 :
实质审查的生效
IPC(主分类) : G06F 8/30
申请日 : 20201223
2021-03-30 :
公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
文件下载
暂无PDF文件可下载
  • 联系电话
    电话:023-6033-8768
    QQ:1493236332
  • 联系 Q Q
    电话:023-6033-8768
    QQ:1493236332
  • 关注微信
    电话:023-6033-8768
    QQ:1493236332
  • 收藏
    电话:023-6033-8768
    QQ:1493236332