奧數(shù)和編程第五課 打怪游戲初級(jí)版

打怪游戲初級(jí)版

打怪游戲是游戲里最多見的一種啦,也是最好玩的。這一課用到了進(jìn)度條、隨機(jī)數(shù)、畫筆三個(gè)知識(shí)點(diǎn)。

角色列表

看看后邊的代碼,想想為什么有兩個(gè)瞄準(zhǔn)鏡呢?

瞄準(zhǔn)鏡代碼

瞄準(zhǔn)鏡在程序開始以后,隨時(shí)移動(dòng)到鼠標(biāo)位置。也就是鼠標(biāo)變成了瞄準(zhǔn)鏡。當(dāng)鼠標(biāo)按下的時(shí)候,瞄準(zhǔn)鏡里的紅色消失,有開槍的動(dòng)畫效果。為什么有另外一個(gè)瞄準(zhǔn)鏡呢?答案是為了讓按下鼠標(biāo)以后,瞄準(zhǔn)鏡外圈和里面的十字線還在。 你明白了嗎?另外一個(gè)瞄準(zhǔn)鏡只跟著鼠標(biāo)移動(dòng)。

蝙蝠的代碼

蝙蝠代碼的特點(diǎn)是逐漸變大,仿佛是從遠(yuǎn)處飛過來的。如果碰到瞄準(zhǔn)鏡并且鼠標(biāo)被按下,就說明被打中了。于是得分增加1,蝙蝠消失。

女巫的代碼

女巫被設(shè)計(jì)成從背后飛來,消失在遠(yuǎn)處。所以用到將角色重復(fù)減小的方法。減小就是讓增大的數(shù)字為負(fù)數(shù)。

另外一個(gè)女巫的代碼有細(xì)微的不同


進(jìn)度條的代碼

進(jìn)度條用到畫筆功能,先設(shè)置畫筆顏色、粗細(xì),抬筆狀態(tài)下移動(dòng)到初始位置,然后落筆。在一分鐘內(nèi)移動(dòng)畫完進(jìn)度條。然后等待1秒鐘,得分清零,重新開始。

同學(xué)們做這個(gè)游戲的時(shí)候,可以結(jié)合前面講過的背景切換功能,制作出前面的說明,后邊的結(jié)束畫面。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 朱自清,原名自華,字佩弦,號(hào)秋實(shí),原籍浙江紹興,生于江蘇東海,后隨祖父、父親定居揚(yáng)州。幼年在私塾讀書,受中國傳統(tǒng)文...
    黔愚公閱讀 564評(píng)論 0 2
  • 要離開,也是可以全身而退,就當(dāng)作互相成全。 最快三月底,最慢年中,就撤退吧。 然后,找個(gè)地方放空旅游,休息一下,然...
    李小園園閱讀 143評(píng)論 0 0
  • 愛她就用自己力所能及的方式表達(dá)出來吧! 比起死了之后的風(fēng)光葬禮, 老人們更需要的是活著的時(shí)候兒女們的細(xì)小關(guān)愛! 每...
    若水__2017閱讀 1,687評(píng)論 0 2

友情鏈接更多精彩內(nèi)容