菜鸟提问

cocos2djs

cc.DrawingPrimitiveCanvas = cc.Class.extend({
_cacheArray:[],
_renderContext:null,
ctor:function (renderContext) {
this._renderContext = renderContext;
},
drawPoint:function (point, size) {
if (!size) {
size = 1;
}
var locScaleX = cc.view.getScaleX(), locScaleY = cc.view.getScaleY();
var newPoint = cc.p(point.x * locScaleX, point.y * locScaleY);

console.log(this._renderContext)
var ctx = this._renderContext.getContext();

    ctx.beginPath();
    ctx.arc(newPoint.x, -newPoint.y, size * locScaleX, 0, Math.PI * 2, false);
    ctx.closePath();
    ctx.fill();
},

DrawingPrimitiveCanvas 如何使用的

renderContext 要代入什么