请马上登录,朋友们都在花潮里等着你哦:)
您需要 登录 才可以下载或查看,没有账号?立即注册
x
效果:
代码:
<canvas id="canv" width="400" height="400"></canvas></div>
<script>
var ctx = canv.getContext('2d');
var points = [], keys = [0,2,4,1,3];
for(let i = 0; i < 5; i ++) {
var x = 200 + 190 * Math.cos((72*i-18) * Math.PI/180),
y = 200 + 190 * Math.sin((72*i - 18) * Math.PI/180);
points.push({x: x, y: y});
}
ctx.beginPath();
points.forEach((_,key) => ctx.lineTo(points[keys[key]].x, points[keys[key]].y));
ctx.closePath();
ctx.lineWidth = 3;
ctx.fillStyle = 'red';
ctx.fill();
</script>
|