最新回答 / c1y2c3
111
已采納回答 / 奴奴雪人
if( circle.y <=RADIUS ){//如果小球碰到頂部? ? ? ? ? ? ? ? circle.vy = - Math.abs(circle.vx)//y方向速度反向,? ? ? ? ? ? ? ? circle.y = RADIUS;? ? ? ? ? ? ? ??? ? ? ? ? ? }if( circle.x <= RADIUS ){//如果小球碰到左? ? ? ? ? ? ? ? ?circle.vx = - Math.abs(circle.vx)? ? ? ? ?...
2017-01-03
最新回答 / cage120
文字也是元素,也會受到這個設置的限制,也就是說文字落在規定區域之外的時候同樣不會顯示出來
已采納回答 / 紅書包
for(var i = 0; i < 5; i++){cxt.lineTo(Math.cos((18+i*72)/180*Math.PI*20),?-Math.sin((18+i*72)/180*Math.PI)*20 );cxt.lineTo(Math.cos((54+i*72)/180*Math.PI)*0.5*20,-Math.sin((54+i*72-)/180*Math.PI)*0.5*20);最后一排多了個“-”號
2016-12-16
最新回答 / 奴奴雪人
用你攝者canvas畫布的width寬度和你設置線條寬度或長度,求一個比例值,給每一個需要改變的數值,你,添加比例就可以,或者設置你js腳本里面的所有單位都是基于你的畫布寬度的,例如你的線長度為0.8*context.convas.width;
2016-12-12
已采納回答 / 什0么
你可以先把底層藍色直接fill一個大的圓角矩形, 之后再把紅色的小圓角矩形貼上去就不會出現那些白色東西了,反正你做2048的畫 直接控制里面的小圓角矩形就可以了
2016-12-08
已采納回答 / 等待下一個約定
你那上面的代碼var ctx=canvas.getContext("2d");明明是ctx,drawRoundRect(context,100,100,600,500,50); ? 你傳的參數是context肯定不行呀
2016-12-07