最新回答 / 哈士奇你怕嗎
對源代碼修改:function drawStar(cxt,r,R,x,y,color,rot, lineWidth){cxt.clearRect(0,0,800,800);//? ?<-------------------------在這里清除畫布cxt.beginPath();????for (let i = 0; i < 5; i++) {????????cxt.lineTo(Math.cos((18 + i * 72- rot) / 180 * Math.PI) * R + x,????...
2018-08-23
最新回答 / corner_sun
可以啊在畫那個元素之前設置就行,之后恢復就行
最新回答 / qq_異度空間_1
這樣不行吧??
if?(Math.sqrt(Math.pow(ss[0][1]-x,2)+Math.pow(ss[0][2]-y,2))>ss[0][0]+r){ ????????kk(tex,r,r/2,x,y,rott); ????} ????不是應該與前面生成的所有坐標都進行比較嗎?你這樣貌似只比較了第一個生成的坐標與當前坐標的距離大于直徑
2018-05-12