UnLua的问题

UnLua优势在于自动绑定蓝图, 实现了类似于Unity上给GameObject挂脚本的效果;
设定绑定文件后, 可以直接访问所属Obj的元素, 极大减少不同对象之间的数据访问代码.
但是缺陷也很严重, Lua的执行非常依赖蓝图, 当蓝图未能成功加载,那么Lua也没机会执行,
这对于一些情况下可能不够友好, 比如一个UI, 如果不走绑定, 而是Lua驱动为主,
则Lua代码主要流程都能有机会加载和初始化, 仅仅在于跟加载失败的UI交互部分的代码无法正常运行.
这一点还是比较在意的, 多数时候仍然希望Lua尽量不因为资源丢失而没有触发加载.
未完待续...

原文地址:https://www.cnblogs.com/rpg3d/p/14290752.html