- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
运用样式与颜色本讲大纲:1、fillStyle和strokeStyle属性支持网站:2、透明度globalAlpha3、线型Linestyles
fillStyle和strokeStyle属性如果想要给图形上色,有两个重要的属性可以做到:fillStyle和strokeStyle。这两个属性的定义方法如下所示。fillStyle=colorstrokeStyle=colorstrokeStyle是用于设置图形轮廓的颜色,而fillStyle用于设置填充颜色。color可以是表示CSS颜色值的字符串、渐变对象或者图案对象。默认情况下,线条和填充颜色都是黑色(CSS颜色值#000000)。这里需要注意的是如果自定义颜色则应该保证输入符合CSS颜色值标准的有效字符串。下面的代码都是符合标准的颜色表示方式,都表示同一种颜色(橙色)。context.fillStyle=orange;context.fillStyle=#FFA500;context.fillStyle=rgb(255,165,0);context.fillStyle=rgba(255,165,0,1);
透明度globalAlpha通过设置globalAlpha属性或者使用一个半透明颜色作为轮廓或填充的样式来绘制透明或半透明的图形。globalAlpha属性定义代码如下所示:globalAlpha=transparencyvalue这个属性影响到canvas里所有图形的透明度,其有效的值范围是0.0(完全透明)到1.0(完全不透明),默认是1.0。globalAlpha属性在需要绘制大量拥有相同透明度的图形时相当高效。例17.9下面通过一个示例来了解一下globalAlpha属性的应用。本例中用四色格作为背景,设置globalAlpha为0.3后,在上面画一系列半径递增的半透明圆。最终结果是一个径向渐变效果。圆叠加得越更多,原先所画的圆的透明度会越低。通过增加循环次数,画更多的圆,背景图的中心部分会完全消失。
线型Linestyles线型包括如下属性:lineWidth=valuelineCap=typelineJoin=typemiterLimit=value通过这些属性来设置线的样式。下面将结合实例来讲解一下各属性的应用及应用后的效果。lineWidth属性该属性设置当前绘线的粗细,属性值必须为正数。默认值是1.0。线宽是指给定路径的中心到两边的粗细。换句话说就是在路径的两边各绘制线宽的一半。因为画布的坐标并不和像素直接对应,当需要获得精确的水平或垂直线的时候要特别注意。
线型LinestyleslineCap属性该属性决定了线段端点显示的样子。它可以为下面的三种值之一:butt,round和square,默认是butt。lineJoin属性该属性值决定了图形中两线段连接处所显示的样子。它可以是以下三种值之一:round,bevel和miter。默认是miter。
Thankyou还有什么疑问可以到提出也可以发送邮件到
您可能关注的文档
- 各区域商品统计spark sql数据倾斜解决方案.pptx
- 1 bmbs sf e销售漏斗结桐乡利之星.pptx
- 六年级下册数学奥数课件-第16讲小升初总复习模拟测试(三)全国通用.pptx
- 第二单元(复习课件)-四年级语文上册单元速记巧练2.pptx
- Unit1Tidyup!(课件)沪教牛津版(深圳用)英语五年级下册(2).pptx
- Unit8复习课件人教版九年级英语全册.pptx
- Unit4HistoryandTraditionsDiscoveringUsefulStructures课件-高中英语人教版(1).pptx
- Unit3FascinatingParksDiscoveringUsefulStructures课件高中英语人教版选择性(1).pptx
- Unit5LanguagesAroundtheWorldReadingandThinking课件-高中英语人教版.pptx
- WeleunitReadingandThinking课件高中英语人教版.pptx
- 第7章计数原理(考点串讲)高二数学下学期期末考点大串讲(2019选择性).pptx
- 中国共产党的长征从江西到陕北的艰苦岁月.pptx
- 因数和倍数的认识(课件)-五年级下册数学人教版.pptx
- 微考点17雅丹地貌-2022年高考地理总复习微考点精讲优质课件.pptx
- 中心对称图形旋转研讨复习说课教学课件人教版数学九年级上册.pptx
- Module2Unit2Amypaintedapicture.(课件)(一起)英语四年级上册(1(精)14.pptx
- Unit3DiverseCulturesListeningandSpeaking课件-高一英语人教版.pptx
- 551二倍角的正弦余弦正切公式课件-高一上学期数学人教A版.pptx
- 甘肃省武威第十八中学高中生物必修三教学课件4.2种群的数量变动(共23张).ppt
- 全国中考地理复习课件第21讲河流和自然灾害(人教).pptx
文档评论(0)