徐小夕 徐小夕
3年前
Canvas入门实战之用javascript面向对象实现一个图形验证码
本文主要介绍用canvas实现图形验证码的一些思路以及如何用javascript面向对象的方式更友好的实现canvas的功能,关于canvas的一些基本使用方法和API我整理了一个思维导图,大家感兴趣的可以参考学习。(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/b158fad95
Easter79 Easter79
2年前
SVG
1.SVG  图表,动效ScalableVectorGraphics 可缩放矢量图形 是一种用来描述二维矢量图形的XML标记语言。SVG面向图形,HTML面向文本。2.SVG和Canvas的区别  Canvas做图是在画布上通过js来控制动态  SVG是通过标签来实现的  SVG放大之后不会失真,Canvas放大后会失
Stella981 Stella981
2年前
Canvas绘制心电图——网格开关(Canvas显示隐藏)
紧接上一篇文档,我们继续来为绘制好的心电图添加功能。首先添加功能,必须得有功能按钮,所以我们需要先修改HTML页面内容,增加及功能按钮一、HTML页面1<buttonid"showGrid"onclick"showGrid()"网格(开)</button2<buttonid"multiple"onclick
Wesley13 Wesley13
2年前
View绘制系列(10)
Canvas基础变换前面学习了Canvas相关的一些绘制方法,不知道大家发现没?我们都是根据左上角(0,0)点算出来新的坐标,然后再绘制,这样明显不符合我们平常基于坐标原点绘制的习惯,那么我们能不能直接在原点绘制图形,然后通过操作Canvas来实现移动到目标位置呢?答案是肯定的,这就需要用到Canvas变换方法了。Canvas变
Stella981 Stella981
2年前
Canvas
Canvas04柱状图!输入图片说明(https://static.oschina.net/uploads/img/201707/04223024_wxwr.png"在这里输入图片标题")代码如下:<!DOCTYPEhtml<htmllang"zhCN"<head<metacharset"UTF8"<met
Stella981 Stella981
2年前
Canvas:技术小结
Canvas:技术小结资料【教程:MDN官方中文教程】https://developer.mozilla.org/zhCN/docs/Web/API/Canvas\_API/Tutorial【系列博客:每天一点Canvas动画】https://segmentfault.com/blog/z
Wesley13 Wesley13
2年前
Unity 事件系统使用
事件系统上篇简单介绍了一下事件系统,这篇介绍一下怎么使用。UI使用事件系统最常见的使用莫过于我们直接使用的UGUI,当我们创建任意一个UI元素的时候,会自动创建一个Canvas,一个EventSystem。这就启用了unity的事件系统。EventSystem上面挂载有前面我们说的EventSyste
Stella981 Stella981
2年前
SVG
1.SVG  图表,动效ScalableVectorGraphics 可缩放矢量图形 是一种用来描述二维矢量图形的XML标记语言。SVG面向图形,HTML面向文本。2.SVG和Canvas的区别  Canvas做图是在画布上通过js来控制动态  SVG是通过标签来实现的  SVG放大之后不会失真,Canvas放大后会失
Wesley13 Wesley13
2年前
Unity性能优化整理
纹理优化SpritePacker通过细分导入到Unity的纹理,利用自带的SpritePacker将时间段内需要同时绘制在屏幕上的纹理合并到一个图集中,可以减少Drawcall的开销UGUI优化Canvas1._分离Canvas_画布(Canvas)是U
Stella981 Stella981
2年前
Literally “Canvas”
LiterallyCanvas  是一个开源的HTML5组件,可以集成到任何页面中,让用户可以在线画图。它配备了一组简单的工具,包括绘制,擦除,颜色选择器,撤消,重做,平移和缩放。插件采用jQueryUnderscore.js开发,并拥有一个API来背景颜色,工具和尺寸。此外,可以将绘制后的结果导出成图片。项目地址:htt