javascript - 穿过一个圆圈 Javascript
问题描述
试图通过一个圆圈画一条线
例如: https ://imgur.com/wk9lAwD
这是我的代码: https ://codepen.io/ethan-horrigan/pen/OrRLXx
var r = 200;
var x1 = 800 / 2;
var y1 = 540 / 2;
var x = r * Math.cos(Math.PI / 180 * 135) + x1;
var y = r * Math.sin(Math.PI / 180 * 315) + y1;
ctx.beginPath();
ctx.arc(x1, y1, r, 0, Math.PI * 2, false);
ctx.moveTo(x1,y1);
ctx.lineTo(x, y);
ctx.stroke();
解决方案
推荐阅读
- scala - 在 Scala spark 中实现动态字符串插值?
- visual-studio-code - 合并VSCode jupyter笔记本中的单元格?
- javascript - JS, let x = (Math.random()*2|0) 输出解释
- android - 哪种方式最适合在 Android 应用中播放 5 首歌曲?
- python - form_valid() 的 Django UpdateView 条件
- wpf - 样式资源中的事件未触发。为什么?
- sql-server - 为什么我无法从我的 Windows 计算机连接到 Linux MSSQL (SQLEXPRESS)?
- python - 为什么在回调排队时停止 tkinter mainloop 会导致交互模式下的错误?
- java - 如何配置 Wildfly 部署 Maven 项目
- docker - 推送和标记后,Google Cloud Build“没有这样的图像”上缺少 Docker 图像