两种不同的LuaBehaviour生命周期绑定

在学习xLua时,发现xLua和LoxodonFramework的LuaBehaviour稍微有些不同,其中一个点是在调用DoString方法时的区别

1. xLua的版本中

直接使用Lua脚本环境进行绑定,这时候的Lua脚本调用生命周期函数是这样的

直接在Lua脚本中写函数就行

2. LoxodonFramework的版本中

使用的是DoString返回的object数组的第一个对象来绑定,而这个返回的就是Lua脚本最后的return对象,比如最后return一个表,那么metatable就是这个返回的表

这时候在Lua脚本中的调用就是

使用的是LuaTest这个表来绑定

相关推荐
阿松爱学习10 小时前
【Unity开发】监听Scene场景事件
unity·c#
xiaogai_gai17 小时前
BOM 物料清单同步实战:金蝶云星空 → 四化智造 MES 修改场景深度拆解
unity·游戏引擎
开开心心_Every19 小时前
黄金价格软件国内外价格实时监控超方便
运维·服务器·游戏·智能手机·pdf·lua·perl
淡海水21 小时前
03-03-架构篇-SGen GC架构解析
unity·架构·c#·gc·sgen
萌萌的提莫队长2 天前
Unity相机捕捉,图像识别,抠像+合成
opencv·unity
笨鸟先飞的橘猫2 天前
C 扩展开发指南:从 Lua 到 skynet 的完整链路
c语言·lua
mxwin2 天前
Unity Shader 光线追踪原理与实战案例
unity·游戏引擎
地狱为王3 天前
Unity使用DPDFNet实现实时语音增强(降噪)
unity·语音增强·降噪·dpdfnet
平行云PVT3 天前
国产信创实时云渲染解决方案:如何实现数字孪生与三维应用云化部署?
unity·webrtc·unreal engine·实时云渲染·国产信创·摩尔线程·砺算科技
夏炎黄3 天前
Terrain地形剪裁
unity