抓蝴蝶
故事背景:
?春天到了扫沼,讓我們一起春游!公園的草坪上有五顏六色的花朵和翩翩起舞的蝴蝶缤剧,讓我們拿起工具馅袁,去捉蝴蝶吧!荒辕!?
程序原理:
?添加綠色的草地角色和蝴蝶的角色汗销,給蝴蝶設(shè)置移動(dòng)到隨機(jī)位置,旋轉(zhuǎn)方式設(shè)置為左右旋轉(zhuǎn),?移動(dòng)距離和旋轉(zhuǎn)的方向都是隨機(jī)的。
程序設(shè)計(jì):
1抵窒、 選擇綠色的草地和蝴蝶的角色弛针,調(diào)整角色到適當(dāng)?shù)拇笮?。
2李皇、蝴蝶飛行的時(shí)候不停的切換狀態(tài)削茁,飛行的位置是隨機(jī)的,飛行的速度和飛行的方向都是變化的掉房,大家在寫這部分程序的時(shí)候茧跋,可以先按角色移動(dòng)碰到邊緣反彈設(shè)計(jì),然后再增加隨機(jī)數(shù)圃阳,這樣做起來更加容易理解厌衔。
3、現(xiàn)在來添加一個(gè)帽子的角色捍岳,修改帽子的造型實(shí)現(xiàn)捕蝴蝶時(shí)候的動(dòng)作。刪除帽子的前三個(gè)造型睬隶,最后一個(gè)進(jìn)行復(fù)制在轉(zhuǎn)動(dòng)一個(gè)方向锣夹。
4、帽子是跟隨鼠標(biāo)移動(dòng)的苏潜,開始的時(shí)候是hat-d正常造型银萍,按下鼠標(biāo)的時(shí)候是hat-d2捕捉造型。代碼如下:?
5恤左、蝴蝶被捕捉的條件是贴唇,蝴蝶碰到帽子并且按下鼠標(biāo)的時(shí)候才算完成捕獲的動(dòng)作搀绣。所以我們?cè)诤拇a中增加被捕捉的條件。
6戳气、我們現(xiàn)在完成了一個(gè)蝴蝶的設(shè)計(jì)链患,蝴蝶應(yīng)該是成群結(jié)隊(duì)的出現(xiàn)的。我們可以復(fù)制多個(gè)蝴蝶瓶您,也可以通過克隆方式實(shí)現(xiàn)多個(gè)蝴蝶麻捻。兩種方式大家都可以自己嘗試下,這里只列出克隆的核心代碼呀袱。
?這節(jié)課就到這里贸毕,克隆再后面的很多游戲設(shè)計(jì)里都涉及到,針對(duì)這部分內(nèi)容多多練習(xí)下夜赵!
????有問題給我留言C鞴鳌!寇僧!