Demo代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>圆形</title>
</head>
<style>
.cus-canvas {
background: rgb(50, 204, 243);
}
</style>
<body>
<!-- 圆形 -->
<div>
<canvas id="canvas" class="cus-canvas" width="800" height="600"></canvas>
</div>
</body>
<script>
// 对象:
const canvas = document.getElementById('canvas');// 获取DOM对象
const ctx = canvas.getContext('2d');// 创建画布对象
// 参数:
var cw = canvas.width, ch = canvas.height; //画布宽高 - 移动距离的限制条件
var list = []; //圆形的点坐标组
var circles;
var circles2;
var mouseDown = fa