最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

canvas制作鼠标拖动绘制图形

来源:动视网 责编:小采 时间:2020-11-27 20:11:57
文档

canvas制作鼠标拖动绘制图形

canvas制作鼠标拖动绘制图形:使用canvas 实现了用鼠标拖动绘制各种图形其中包括 矩形,圆形,箭头,画笔使用方法var paint = Ypaint(canvas)绘制圆形:paint.chooseCircle()圆形其他参数圆形的粗细 paint.outerParams.circle.lineWidth圆形的颜色 paint.ou
推荐度:
导读canvas制作鼠标拖动绘制图形:使用canvas 实现了用鼠标拖动绘制各种图形其中包括 矩形,圆形,箭头,画笔使用方法var paint = Ypaint(canvas)绘制圆形:paint.chooseCircle()圆形其他参数圆形的粗细 paint.outerParams.circle.lineWidth圆形的颜色 paint.ou
 使用canvas 实现了用鼠标拖动绘制各种图形

其中包括 矩形,圆形,箭头,画笔

使用方法

var paint = Ypaint(canvas)

绘制圆形:

paint.chooseCircle()

圆形其他参数

圆形的粗细 paint.outerParams.circle.lineWidth
圆形的颜色 paint.outerParams.circle.color

绘制矩形:

paint.chooseRect()

矩形其他参数

矩形的粗细 paint.outerParams.rect.lineWidth
矩形的圆角 paint.outerParams.rect.radius
矩形的颜色 paint.outerParams.rect.color

绘制箭头:

paint.chooseArrow()

箭头其他参数

箭头的粗细 paint.outerParams.arrow.range
箭头的大小 paint.outerParams.arrow.color

画笔工具:

paint.chooseCircle()

画笔工具其他参数

画笔的粗细 paint.outerParams.line.lineWidth
画笔的颜色 paint.outerParams.line.color

demo实例截图:

后续有时间会添加的功能:撤销、回撤、插入图片、图片在canvas内的拖动等等 有需求的可以提一提

在这里因为代码比较长,只提供压缩版本的代码,需要完整项目及demo的朋友 可以去我的github上下载

文档

canvas制作鼠标拖动绘制图形

canvas制作鼠标拖动绘制图形:使用canvas 实现了用鼠标拖动绘制各种图形其中包括 矩形,圆形,箭头,画笔使用方法var paint = Ypaint(canvas)绘制圆形:paint.chooseCircle()圆形其他参数圆形的粗细 paint.outerParams.circle.lineWidth圆形的颜色 paint.ou
推荐度:
标签: 鼠标 实现 图形
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top