cocos2d-html5
Version:
Cocos2d-HTML5 core package
29 lines (25 loc) • 986 B
JavaScript
var SpriteNilTexture = cc.Layer.extend({
ctor : function(){
this._super();
var winSize = cc.Director.getInstance().getWinSize();
// TEST: If no texture is given, then Opacity + Color should work.
var sprite = cc.Sprite.create();
sprite.setTextureRect(cc.rect(0, 0, 300, 300));
// sprite.setColor(cc.RED);
sprite.setColor(cc.c3b(255, 0, 0));
sprite.setOpacity(128);
sprite.setPosition(3 * winSize.width / 4, winSize.height / 2);
this.addChild(sprite, 100);
sprite = cc.Sprite.create();
sprite.setTextureRect(cc.rect(0, 0, 300, 300));
//sprite.setColor(cc.BLUE);
sprite.setColor(cc.c3b(0, 0, 255));
sprite.setOpacity(128);
sprite.setPosition(winSize.width / 4, winSize.height / 2);
this.addChild(sprite, 100);
}
});
SpriteNilTexture.create = function(args){
var layer = new SpriteNilTexture();
return layer.init() ? layer : null;
};