已采納回答 / 素素陳
在創(chuàng)建starsObj類時,this.x與this.y是starsObj類的屬性,此時的this指的是starsObjinit中的this.x和this.y。此時的this是init,是不能寫出了的。
2015-10-07
最贊回答 / 慕虎7188715
if(this.picNo >= 7){ ? ?this.picNo=0;}之前是這樣來判斷picNo的,取得picNo值為0到6,現(xiàn)在換為picNo%7,即得到是picNo除以7后的余數(shù),它們的余數(shù)也是0到6,這樣就達到了我們的目的——取0到6的數(shù)(圖片有7個小星星)。timer的累加是為了延長繪制下一個星星與上一個星星的時間間隔,即上一個星星繪制完,過50s再繪制下一個星星
2015-09-19
額,通過改變透明度來得到鼠標控制效果不是會消耗CPU嗎?雖然只是小小CPU,可是我很是覺得優(yōu)化性能的思想一直都要有的。。。還有多次渲染背景圖。。。真的。。想吐槽。。小粉絲勿噴,覺得以下簡單判斷就可以實現(xiàn)鼠標控制了。。。
function aliveUpdate(){
if( switchy){
drawStars();
}
}
function aliveUpdate(){
if( switchy){
drawStars();
}
}
2015-08-27