17.2更加友好的Lua框架设计


文档摘要

17.2 更加友好的Lua框架设计 虽然上一节集成了Lua,并融入到了GameObject-Component的模式中,但是有很多槽点: GameObject同时管理着Cpp Component和Lua Component,并且两者是以Lua Table存在的。 Lua逻辑代码直接调用了导出的Cpp接口,没有隔离Lua逻辑与Cpp Native底层接口,且没有代码提示。 另外还有GameObject-Component的老问题: AddComponent传入的参数是组件名,而不是 这种形式。 GetComponent也是上面这个问题。 新老问题凑一堆,编写代码让人十分不爽,在使用Unity这么久之后,我觉得Unity集成Mono的经验可以套到Lua上。


发布者: 作者: 转发
评论区 (0)
U