我在cocos2d-js中创建了一个LayerColor,来自http://www.cocos2d-x.org/reference/html5-js/V3.0rc0/index.html的文档
我使用文档中完全相同的代码
var yellowBackground = cc.LayerColor.create(cc.color(255,255,0,255));
我得到了这个奇怪的错误:
Uncaught TypeError: Cannot read property 'createBuffer' of null
_p.ctor CCLayerWebGL.js:59
Class CCClass.js:127
cc.LayerColor.create CCLayer.js:633
(anonymous function) app.js:1
app.js中的第1行是我引用的行。
有什么想法吗?
答案 0 :(得分:2)
我正在使用此代码并且它有效。你需要将新的传递给cc.color()。
var whiteBackground = cc.LayerColor.create(new cc.Color(255,255,255,255));
this.addChild(whiteBackground);