• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > HTML5每日一练之Canvas标签的应用-绘制径向渐变图形

HTML5每日一练之Canvas标签的应用-绘制径向渐变图形

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含HTML5教程,HTML5中国,HTML5每日一练之Canvas标签的应用-绘制径向渐变图形,admin,html5资料等相关知识,匿名希望在学习及工作中可以帮助到您
我们学习了如何使用Canvas绘制线性渐变图形,今天我们来学习一下如何绘制径向渐变图形。通过上节课的学习,我们知道绘制线性渐变图形用到了一个非常重要的函数——createLinearGradiend();
如果我们要绘制径向渐变我们也有类似的方法,如下:
  • context.createRadialGradient(xStart, yStart, radiusStart, xEnd, yEnd, radiusEnd);
xStart:渐变起始点的横坐标
yStart:渐变起始点的纵坐标
xEnd:渐变结束点横坐标
yEnd:渐变结束点纵坐标
radiusStart:渐变开始圆的半径
radiusEnd:渐变结束圆的半径
最后我们通过上节课学习的addColorStop方法就可以绘制出非常漂亮的渐变了,他同样也需要设定个0-1之间的浮点数来作为渐变转折点的偏移量。
整个代码案例与上节课一样,只不过:
  • 把createLinearGradiend()方法换成createRadialGradient()方法
  • 参数由4个增加到6个
  • addColorStop()偏移量设置,由原来的2个增加到3个
  • HTML5每日一练之Canvas标签的应用-绘制径向渐变图形





您可能想查找下面的文章:

  • 一款利用html5和css3动画排列人物头像的实例演示
  • html5教程调用绘图api画简单的圆形代码分享
  • html5教程画矩形代码分享
  • html5教程制作简单画板代码分享
  • html5基础教程常用技巧整理
  • html5教程-Canvas入门
  • html5教程画矩形代码分享
  • HTML5晃动DeviceMotionEvent事件
  • HTML5教程之html 5 本地数据库(Web Sql Database)
  • HTML5中对contenteditable属性的解释与规定

相关文章

  • 2018-12-03详细介绍HTML5模拟齿轮动画的代码示例详情
  • 2018-12-03详解HTML5幻灯片系统--H5Slides
  • 2018-12-03阻止移动设备(手机、pad)浏览器双击放大网页的方法_html5教程技巧
  • 2018-12-03html5中在可拖动元素或选取的文本放置在目标区域时触发的事件ondrop
  • 2018-12-03html5容易被忽略的小知识
  • 2018-12-03HTML5 Canvas实现平移/放缩/旋转deom示例(附截图)_html5教程技巧
  • 2018-12-03HTML5全屏(Fullscreen)API详细介绍_html5教程技巧
  • 2018-12-03html5本地存储之localstorage 、本地数据库、sessionStorage简单使用示例_html5教程技巧
  • 2017-08-06使用HTML5进行SVG矢量图形绘制的入门教程
  • 2018-12-03HTML5 video标签(播放器)学习笔记(一):使用入门_html5教程技巧

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • html5和js绘制图片到canvas的方法
    • 微信html5页面如何调用第三方位置导航
    • 浅析HTML5的WebSocket与服务器推送事件_html5教程技巧
    • 关于H5的事件属性详解
    • 高德地图+canvas画图结合实现一个小项目
    • html5画布旋转效果示例_html5教程技巧
    • HTML5 Plus 实现手机APP拍照或相册选择图片上传的功能
    • HTML5在canvas中绘制复杂形状附效果截图_html5教程技巧
    • HTML 5离线存储之Web SQL
    • html5-websocket基于远程方法调用的数据交互实现_html5教程技巧

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有