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 要代入什么