古之教者,家有塾,黨有庠,術(suì)有序,國有學。比年(每一年)入學,中年(隔一年)考校。一年視離經辨志;三年視敬業樂羣;五年視博習親師;七年視論學取友,謂之小成。九年知類通達,強立(堅強的意志)而不反,謂之大成。夫而後足以化民易俗,近者說服而遠者懷(嚮往)之,此大學之道也。《記》曰:「蛾子時術之。」其此之謂乎!——《禮記.學記 》第4章編程
今天給你們分享的編程案例是小遊戲「貓捉老鼠」,經過鼠標控制角色來實現遊戲設計:設計
一、源碼分享:3d
二、代碼解析:指針
在這個程序中有兩個角色:貓和老鼠,須要分別對其進行程序設計:code
(1)首先把原有的角色小貓刪除,而後從庫中添加兩個新的角色:cat2和mouse1:blog
(2)爲cat2角色編程:遊戲
①經過移動鼠標指針來實現鼠標控制小貓:get
②添加遊戲規則,當碰到老鼠時候,遊戲結束,並說:抓住了提示語源碼
③小貓總體程序:程序設計
(3)爲mouse1角色編寫程序:
①在1-3秒之間隨機顯示老鼠,並將老鼠的移動範圍設定爲整個舞臺區域顯示:
②設置條件在老鼠碰到貓以前一直執行隨機選擇-10到10°的任意角度移動10步,而且碰到邊緣後自動反彈:
③總體程序: