少兒編程游戲CodeMonkey通關(guān)攻略:第91-95關(guān)

今天我們一起玩until循環(huán)的第91-95關(guān)捞附。


第91關(guān)

我們來看看這一關(guān)的畫面泛释。

在左側(cè)的畫面框里祝拯,小老鼠面向火柴甚带,但火柴在螞蟻手里。我們來想象一下接下來會發(fā)生什么:小老鼠需要從螞蟻手里搶走火柴佳头,然后轉(zhuǎn)向火柴堆鹰贵,走到那里,放下火柴康嘉。

我們看看右側(cè)的代碼框碉输。

空空的,一定是打開方式不對亭珍。

第二次打開后敷钾,依然還是空的枝哄。

看來這次是要我們自己寫出整個代碼了。

按照以上分析闰非,我給出了如下的代碼示例:

點擊運行看效果膘格!

三星通關(guān)!

第92關(guān)

在這一關(guān)里财松,小老鼠會遇到一個新的麻煩:過河瘪贱,但不通過木橋。

我們看看左側(cè)的畫面框辆毡,因為小老鼠無法越過草叢菜秦,所以無法經(jīng)過木橋過河。它過河的唯一方式就是通過小烏龜舶掖,所以我們需要小烏龜先游到小老鼠的面前球昨。

再來看看右側(cè)的代碼。

第1眨攘,2行:在小烏龜接近木橋之前主慰,小烏龜不停地旋轉(zhuǎn)1度。

整個代碼的錯誤就在這里鲫售,應(yīng)該是“小烏龜不停地向木橋走1步”共螺,所以應(yīng)該把“turtle.turn 1”改成“turtle.step 1”。

第3行:小老鼠撿起火柴情竹。

第4行:小老鼠走向火柴堆藐不。

第5行:小老鼠放下火柴。

我們修改后的代碼如下:

點擊運行看效果:

三星通關(guān)秦效!

第93關(guān)

我們先看看畫面和提供的代碼雏蛮。

這一關(guān)與第91關(guān)的區(qū)別是,在91關(guān)里阱州,螞蟻的運動軌跡和小老鼠在同一個方向上挑秉。而在這一關(guān)里,小老鼠橫著走苔货,而小老鼠朝向上方衷模。所以,小老鼠需要在螞蟻移動的過程中蒲赂,不停地改變自己的朝向,從而一直向火柴走去刁憋。

系統(tǒng)給出的代碼如下:

只需要在第3行里加上“step 1”就可以了滥嘴。

點擊運行看看效果。

三星通關(guān)至耻!

第94關(guān)

在這一關(guān)里若皱,我們需要用函數(shù)來包裝until指令以及相關(guān)的操作镊叁。

在左側(cè)的畫面框里,小老鼠依然朝向上方走触,而螞蟻拖著火柴依然是水平移動晦譬。

在右側(cè)的代碼框里,系統(tǒng)給出的代碼如下:

在代碼框里互广,第1-2行敛腌,我們要定義一個chase(追逐)函數(shù),這個函數(shù)的對象是m惫皱,在接近m之前像樊,我們需要小老鼠一直調(diào)整方向,面向火柴旅敷,并且向火柴走去生棍。

在第4行里,“chase match”這行代碼讓小老鼠追逐火柴媳谁;

在第6行里涂滴,“chase pile”這行代碼讓小老鼠追逐火柴堆。

這里我們要注意的是晴音,小老鼠既可以追逐運動的火柴柔纵,也可以追逐不動的火柴堆。

我給出的代碼如下:

點擊運行看效果段多!

三星過關(guān)首量!

第95關(guān)

如果小老鼠遇到很多運動中的火柴,它該怎么辦呢进苍?

在左側(cè)的畫面框里加缘,我們可以看到這一關(guān)與上一關(guān)的區(qū)別是,小老鼠需要追逐三根火柴觉啊,而不是一根拣宏。很自然地,我們可以運用for循環(huán)處理這么多跟火柴杠人,而追逐每根火柴可以用chase函數(shù)來執(zhí)行勋乾。

我們接著看看右側(cè)的代碼框:

在第1-3行里,我們需要定義chase函數(shù)嗡善,讓小老鼠追逐對象m(m是畫面框里的每根火柴)辑莫。

什么是追逐呢?就是火柴在哪里罩引,小老鼠就一直看著火柴(turnTo m)各吨,并且向火柴追去(step 1),直到追上(near)火柴了袁铐。

我們需要在第2-4行里寫入如下的代碼:

點擊運行看效果揭蜒!

三星通關(guān)横浑!


今天的通關(guān)攻略就介紹到這里了。

這5關(guān)里屉更,我們主要學(xué)會了如何處理火柴被螞蟻拖著不停地運動的場景徙融,那就是讓小老鼠不停地面向火柴(turnTo match),走向火柴(step 1)瑰谜。這些操作可以用一個chase函數(shù)來包裝欺冀。

下次,我們將更新第96到100關(guān)似舵,這是until循環(huán)的最后5關(guān)脚猾。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市砚哗,隨后出現(xiàn)的幾起案子龙助,更是在濱河造成了極大的恐慌,老刑警劉巖蛛芥,帶你破解...
    沈念sama閱讀 211,817評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件提鸟,死亡現(xiàn)場離奇詭異,居然都是意外死亡仅淑,警方通過查閱死者的電腦和手機称勋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來涯竟,“玉大人赡鲜,你說我怎么就攤上這事÷” “怎么了银酬?”我有些...
    開封第一講書人閱讀 157,354評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長筐钟。 經(jīng)常有香客問我揩瞪,道長,這世上最難降的妖魔是什么篓冲? 我笑而不...
    開封第一講書人閱讀 56,498評論 1 284
  • 正文 為了忘掉前任李破,我火速辦了婚禮,結(jié)果婚禮上壹将,老公的妹妹穿的比我還像新娘嗤攻。我一直安慰自己,他們只是感情好诽俯,可當(dāng)我...
    茶點故事閱讀 65,600評論 6 386
  • 文/花漫 我一把揭開白布屯曹。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪恶耽。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,829評論 1 290
  • 那天颜启,我揣著相機與錄音偷俭,去河邊找鬼。 笑死缰盏,一個胖子當(dāng)著我的面吹牛涌萤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播口猜,決...
    沈念sama閱讀 38,979評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼负溪,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了济炎?” 一聲冷哼從身側(cè)響起川抡,我...
    開封第一講書人閱讀 37,722評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎须尚,沒想到半個月后崖堤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,189評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡耐床,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,519評論 2 327
  • 正文 我和宋清朗相戀三年密幔,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片撩轰。...
    茶點故事閱讀 38,654評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡胯甩,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出堪嫂,到底是詐尸還是另有隱情偎箫,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布溉苛,位于F島的核電站镜廉,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏愚战。R本人自食惡果不足惜娇唯,卻給世界環(huán)境...
    茶點故事閱讀 39,940評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望寂玲。 院中可真熱鬧塔插,春花似錦、人聲如沸拓哟。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,762評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至流纹,卻和暖如春糜烹,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背漱凝。 一陣腳步聲響...
    開封第一講書人閱讀 31,993評論 1 266
  • 我被黑心中介騙來泰國打工疮蹦, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人茸炒。 一個月前我還...
    沈念sama閱讀 46,382評論 2 360
  • 正文 我出身青樓愕乎,卻偏偏與公主長得像,于是被迫代替她去往敵國和親壁公。 傳聞我的和親對象是個殘疾皇子感论,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,543評論 2 349

推薦閱讀更多精彩內(nèi)容