cocos2d-js | 绘制填充矩形DrawNode

var Rect = new cc.DrawNode();
Rect.drawRect(p1, p2, cc.color.BLUE, 1, cc.color.BLACK);//位置,宽高,填充颜色,线框宽度,线框颜色
​
var Block = cc.PhysicsSprite.extend({
    ctor : function () {
        this._super(res.Block_png);
        
        var SPRITE_WIDTH = 110;//设置宽高
        var SPRITE_HEIGHT = 35;

        var p1 = cc.p(0, 0);
        var p2 = cc.p(SPRITE_WIDTH, SPRITE_HEIGHT);
        var Rect = new cc.DrawNode();
        Rect.drawRect(p1, p2, cc.color.BLUE, 1, cc.color.BLACK);
        this.addChild(Rect);

    }
});

​

这里有个问题,就是如果

this._super();  这里的括号内不写一张图片的话,绘制出来的矩形是不会粘贴在精灵上的。。。

猜你喜欢

转载自blog.csdn.net/u011607490/article/details/81368195