上海古都建筑设计集团,上海办公室装修设计公司,上海装修公司高质量的内容分享社区,上海装修公司我们不是内容生产者,我们只是上海办公室装修设计公司内容的搬运工平台

canvas设置全局透明度globalAlpha(图文示例)

guduadmin291月前

canvas设置全局透明度globalAlpha(图文示例),在这里插入图片描述,第1张

查看专栏目录

canvas实例应用100+专栏,提供canvas的基础知识,高级动画,相关应用扩展等信息。canvas作为html的一部分,是图像图标地图可视化的一个重要的基础,学好了canvas,在其他的一些应用上将会起到非常重要的帮助。

文章目录

    • 示例效果图
    • 示例源代码(共88行)
    • canvas基本属性
    • canvas基础方法

      如何设置canvas的全局透明度呢?通过globalAlpha设置就可以。context.globalAlpha = value;其中value就是设置的全局透明度,范围是0到1,范围以外的值会被忽略。使用globalAlpha设置透明度之后都是需要再进行还原设置的,而直接使用RGBA或者HSLA色值则没有这样的重置操作。

      示例效果图

      canvas设置全局透明度globalAlpha(图文示例),在这里插入图片描述,第2张

      示例源代码(共88行)

      /*
      * @Author: 大剑师兰特(xiaozhuanlan),还是大剑师兰特(CSDN)
      * @此源代码版权归大剑师兰特所有,可供学习或商业项目中借鉴,未经授权,不得重复地发表到博客、论坛,问答,git等公共空间或网站中。
      * @Email: 2909222303@qq.com
      * @weixin: gis-dajianshi
      * @First published in CSDN
      * @First published time: 2024-02-02
      */
      
      
      
      

      canvas基本属性

      属性属性属性
      canvasfillStylefilter
      fontglobalAlphaglobalCompositeOperation
      heightlineCaplineDashOffset
      lineJoinlineWidthmiterLimit
      shadowBlurshadowColorshadowOffsetX
      shadowOffsetYstrokeStyletextAlign
      textBaselinewidth

      canvas基础方法

      方法方法方法
      arc()arcTo()addColorStop()
      beginPath()bezierCurveTo()clearRect()
      clip()close()closePath()
      createImageData()createLinearGradient()createPattern()
      createRadialGradient()drawFocusIfNeeded()drawImage()
      ellipse()fill()fillRect()
      fillText()getImageData()getLineDash()
      isPointInPath()isPointInStroke()lineTo()
      measureText()moveTo()putImageData()
      quadraticCurveTo()rect()restore()
      rotate()save()scale()
      setLineDash()setTransform()stroke()
      strokeRect()strokeText()transform()
      translate()

网友评论

搜索
最新文章
热门文章
热门标签
 
 做梦梦见拉屎是什么预兆  做梦梦见亲人去世是什么意思  梦见狗咬腿发财没有出血