繪制果實(shí)偏移的原因是因?yàn)閘ineWidth和lineCap兩個(gè)屬性,指定lineWidth,canvas繪制邏輯是是指定x坐標(biāo)左右各8px的寬度這樣繪制,lineCap屬性會(huì)增加8px的高度 所以果實(shí)的位置x和y各偏移了8px
2017-07-21
最新回答 / 隨_憶
可以參考我的代碼,在gitHub上??梢栽谶@里找到https://github.com/cj96248/tinyHeart,圖片和js代碼都有,可以完美運(yùn)行,不過不要直接拷貝過去啊,我也是自己敲的。
2017-07-20
已采納回答 / frontEndDeveloper
可以稱為離屏Canvas,就是有一個(gè)canvas不顯示,這樣就可以把不顯示的canvas中的部分圖形繪制到顯示的canvas中.
2017-07-20
最新回答 / 隨_憶
如果在寫的時(shí)候,發(fā)現(xiàn)有問題的,可以參考我的代碼,在gitHub上??梢栽谶@里找到https://github.com/cj96248/tinyHeart,圖片和js代碼都有,可以完美運(yùn)行。
2017-07-20
最新回答 / 隨_憶
可以參考我的代碼,在gitHub上??梢栽谶@里找到https://github.com/cj96248/tinyHeart,圖片和js代碼都有,可以完美運(yùn)行,不過不要直接拷貝過去啊,我也是自己敲的。
2017-07-18
最新回答 / 我想說什么來著
function drawBackground(){ ctx2.drawImage(bgPic, 0, 0, canWidth = 800, canHeight = 600);}應(yīng)該是main.js中的canWidth = can1.width; canHeight = can1.canHeight;沒有獲取到值
2017-07-18