0

http://www.cocos2d-x.org/reference/html5-js/V3.0rc0/index.htmlのドキュメントから、cocos2d-js で LayerColor を作成しています。

ドキュメントとまったく同じコードを使用しています

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 行目は、私が引用した行です。

何か案は?

4

1 に答える 1

2

私はこのコードを使用していますが、動作します。cc.color() に new を渡す必要があります。

var whiteBackground = cc.LayerColor.create(new cc.Color(255,255,255,255));
        this.addChild(whiteBackground);
于 2014-08-04T13:36:21.897 に答える