if (color) {
this.D2.fillStyle = color;
}
this.D2.fill();
}
},
init: function () {//初始化
this.BoxObj();
this.D2();
}
})
相信这里的简单代码大家都看得懂,主要就是创建了一个对象,包含创建画布,创建2d对象,画圆方法,和对象初始化方法。
接下里前台html页面来调用这个对象/p>
看代码:
JavaScript Code复制内容到剪贴板
var color = "#000000";//初始化颜色
var size = 5;//初始化尺寸
document.getElementById(‘color1’).onchange = function () {
color = this.value;
};
document.getElementById(‘size’).onchange = function () {
size = this.value;
};
$.Draw.init();//初始化
var tag = false;//控制鼠标当前状态并起到开启油墨开关的作用
var current = {};//存储鼠标按下时候的点
document.onmousedown = function (option) {//鼠标按下事件
current.x = option.x;
current.y = option.y;
$.Draw.Cricle(option.x, option.y, size, color);
tag = true;









