有些細(xì)節(jié)寫(xiě)錯(cuò)了 而且聲音速度太慢了 沒(méi)速度啊
2015-11-21
在整體循環(huán)里對(duì)星星的繪制采用canvas.onmouseove還真不行,canvas是整個(gè)紫色區(qū)域,如果通過(guò)canvas調(diào)用onmouseout、onmousemove等api,當(dāng)鼠標(biāo)在圖片外在canvas內(nèi),log顯示的也是true,與需求不符。
2015-11-20
暈,剛看效果時(shí)覺(jué)得很贊,結(jié)果這么長(zhǎng)的課程,寫(xiě)起來(lái)有點(diǎn)得不償失啊
2015-11-20
哎,其實(shí)老師應(yīng)該把順序反過(guò)來(lái),先f(wàn)unction drawStars;然后在把drawStars函數(shù)放到gameloop中,最后 因?yàn)間ameloop會(huì)在 function init函數(shù)中運(yùn)行;所以可以繪制出60個(gè)帶有星星的canvas~~~哎。。。我也是醉了,老師你這邏輯不是講課了,是在考驗(yàn)理解能力了~~
2015-11-11
老師能給我發(fā)一份requestAnimFrame這個(gè)函數(shù)的封裝的js摸以及里面使用的圖片摸~郵箱942962976@qq.com
2015-11-09
貌似老師是想添加一個(gè)透明度的漸變效果,不過(guò)的確用不著一直繪制背景和星星,function aliveUpdate(){
if( switchy){
drawStars();opacity+=時(shí)間差/50+0.01;
if(opacity>1){opacity=1};
}
就可以了吧,判斷是否在畫(huà)布內(nèi)不能用mousover事件嗎?
if( switchy){
drawStars();opacity+=時(shí)間差/50+0.01;
if(opacity>1){opacity=1};
}
就可以了吧,判斷是否在畫(huà)布內(nèi)不能用mousover事件嗎?
2015-11-06