微信小程序中canvasContext.arc怎么用
发表于:2025-02-07 作者:千家信息网编辑
千家信息网最后更新 2025年02月07日,这篇文章将为大家详细讲解有关微信小程序中canvasContext.arc怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。canvasContext.arc定义
千家信息网最后更新 2025年02月07日微信小程序中canvasContext.arc怎么用
这篇文章将为大家详细讲解有关微信小程序中canvasContext.arc怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
canvasContext.arc
定义
画一条弧线。
Tip: 创建一个圆可以用arc()
方法指定起始弧度为0,终止弧度为2 * Math.PI
。
Tip: 用stroke()
或者fill()
方法来在 canvas 中画弧线。
参数
参数 | 类型 | 说明 |
---|---|---|
x | Number | 圆的x坐标 |
y | Number | 圆的y坐标 |
r | Number | 圆的半径 |
sAngle | Number | 起始弧度,单位弧度(在3点钟方向) |
eAngle | Number | 终止弧度 |
counterclockwise | Boolean | 可选。指定弧度的方向是逆时针还是顺时针。默认是false,即顺时针。 |
例子
const ctx = wx.createCanvasContext('myCanvas')// Draw coordinatesctx.arc(100, 75, 50, 0, 2 * Math.PI)ctx.setFillStyle('#EEEEEE')ctx.fill()ctx.beginPath()ctx.moveTo(40, 75)ctx.lineTo(160, 75)ctx.moveTo(100, 15)ctx.lineTo(100, 135)ctx.setStrokeStyle('#AAAAAA')ctx.stroke()ctx.setFontSize(12)ctx.setFillStyle('black')ctx.fillText('0', 165, 78)ctx.fillText('0.5*PI', 83, 145)ctx.fillText('1*PI', 15, 78)ctx.fillText('1.5*PI', 83, 10)// Draw pointsctx.beginPath()ctx.arc(100, 75, 2, 0, 2 * Math.PI)ctx.setFillStyle('lightgreen')ctx.fill()ctx.beginPath()ctx.arc(100, 25, 2, 0, 2 * Math.PI)ctx.setFillStyle('blue')ctx.fill()ctx.beginPath()ctx.arc(150, 75, 2, 0, 2 * Math.PI)ctx.setFillStyle('red')ctx.fill()// Draw arcctx.beginPath()ctx.arc(100, 75, 50, 0, 1.5 * Math.PI)ctx.setStrokeStyle('#333333')ctx.stroke()ctx.draw()
针对arc(100, 75, 50, 0, 1.5 * Math.PI)
的三个关键坐标如下:
绿色: 圆心 (100, 75)
红色: 起始弧度 (0)
蓝色: 终止弧度 (1.5 * Math.PI)
关于"微信小程序中canvasContext.arc怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
弧度
坐标
篇文章
起始
程序
参数
弧线
方向
方法
时针
更多
不错
实用
三个
例子
关键
内容
半径
单位
圆心
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全中班方案
数据库原理数据库恢复
mt4r如何添加服务器
香港服务器如何挑选
乐清电力系统软件开发
宁波局域网存储服务器
数据库中保存的密码
青岛云触网络技术
计算机网络技术与数学
数据库中可以存在的数据
中国航空发动机软件开发
延吉市网络安全宣传周
深圳网络服务器
数据库编程 存储过程
服务器匝道压线
网络安全本质在于对抗
股票软件开发哪个比较好
网络安全员证书考试真题
进口无线串口服务器批发
根据第二列匹配第一列数据库
网络安全维护管理中心是做什么
数据库输出没有成绩的学生
交通部门数据库字段命名
2011年9月数据库技术答案
网页数据库框架
数据库代码编辑器
上海推广网络技术诚信合作
sql数据库文件在哪里
网络安全本质在于对抗
网络安全0基础入门到精通