参考了这篇文章:
http://segmentfault.com/a/1190000000631630
我用cocos 命令来创建一个lua工程(3.8版本),然后进行了luabinding等操作都没问题,
然后又继续寻找问题的解决方法,发现在3.3版本之后,注册到lua环境要放到lua_module_register.h里面的lua_module_register 方法中
但是问题依旧还在
我在MainScene.lua中添加了如下代码:
print("======init MyClass")
local test = my.MyClass:create()
–print("lua bind: " … test:foo(99))
在log中输出为:
:16: attempt to index field ‘MyClass’ (a nil value)
请问,这是可能在那个地方会有疏漏?
还有命名空间没看,有时间也要研究下