cc.LayerColor奇怪的错误(cocos2d-js)

时间:2014-07-08 10:50:26

标签: cocos2d-js

我在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行是我引用的行。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

我正在使用此代码并且它有效。你需要将新的传递给cc.color()。

var whiteBackground = cc.LayerColor.create(new cc.Color(255,255,255,255));
        this.addChild(whiteBackground);