新建的lua工程,用display.newSprite时报错::21: attempt to index global ‘display’ (a nil value)
不知道是不是缺少引用,还是别的?
请大家帮忙
新建的lua工程,用display.newSprite时报错::21: attempt to index global ‘display’ (a nil value)
不知道是不是缺少引用,还是别的?
请大家帮忙
没找到display
framework框架都没载入
引入了:
require(“framework.init”)
还是报错。说找不到framework/init.lua文件
我也是遇到这问题,好几星期了。不知道咋回事
找不到init,一般都是路径不对,检查下搜索路径是不是包括了framework所在目录
楼主是不是在cocos-code-ide中创建的工程,这样的话使用的是原生的api,而display模块是quick中的,肯定找不到啦,不信你dump一下全局变量,其中没有display。如果你要使用quick中的方法,就应该在quick中创建项目,然后再导入cocos-code-ide这样就能使用了。
知道问题了:cocos-code-ide本身就不支持quick,最多就是拿ide来写写代码。
编写代码时需要做以下设置才会有代码提示:
http://cn.cocos2d-x.org/tutorial/show?id=1257
http://cn.cocos2d-x.org/tutorial/show?id=1681