scratch2.0怎麼編植物大戰殭屍
操作方法
角色說明
1)三個卡牌:陽光卡牌、向日葵卡牌、豌豆卡牌。卡牌位置固定。陽光卡牌下方有陽光數量變量。收集陽光以後,陽光數量增加。使用陽光,可以終止豌豆射手或者向日葵,種植以後,扣減對應的陽光數。
2)背景:草坪、圍欄、終點是房子。如果殭屍走到房子邊上,就開始吃“腦子”,腦子被吃完,遊戲則結束。
3)陽光:陽光會定期隨機飄落,可以點擊,收集陽光。
4)豌豆射手:會擺動,會發豌豆子彈,打擊殭屍。
5)豌豆子彈:種植豌豆以後,豌豆開始發射豌豆子彈。
6)殭屍:分成兩個角色,一個是普通前進的角色;一個是碰到向日葵、豌豆射手或到達房子時,吃植物或腦子動作的角色。開始吃的時候,切換成開始吃的角色。
7)向日葵:向日葵會產生陽光。
鐵桶殭屍
殭屍被打中兩次即消失。
殭屍從屏幕右邊隨機出現,向左移動。到達左邊房子以後,記錄位置,廣播開始腦子,然後顯示第二個開吃腦子的殭屍。如果碰到子彈,打中次數減少1,如果打中次數爲零,則打死了,刪除克隆體。這裏打中次數就是殭屍的生命值。
吃腦子的殭屍
收到吃腦子的廣播以後,克隆自己,移動到原殭屍位置,顯示,開吃腦子。這裏設定了吃十次以後,殭屍消失。
種植豌豆射手(豌豆射手卡牌)
陽光數大於100,可以種植豌豆射手。種植時,立即克隆一個豌豆射手,減少陽光數,否則提示陽光不足。
豌豆射手
豌豆射手啓動時,切換造型,實現動畫效果。
豌豆射手啓動時,跟隨鼠標移動,當鼠標被按下以後,記錄鼠標的位置,這個變量爲角色變量,非全局變量。種植豌豆射手一段時間以後,開始發射豌豆。這裏有個關鍵點,就是鼠標按下,廣播發射豌豆以後,要停止當前腳本,即豌豆射手固定在草坪上。
豌豆子彈
接收到豌豆射手發射子彈的廣播以後,克隆自己。然後移動到豌豆射手位置,開始向右移動,碰到邊緣或者殭屍,重新回到原點,注意不是刪除克隆體。
如果打中了殭屍,則子彈需要移回豌豆射手。(這裏可改進:如果碰到殭屍,需要考慮射手和殭屍的距離,經過一段時間後再發射下一個豌豆子彈。否則殭屍靠近射手時,子彈的發射速度將加快,這不合理。)
種植向日葵(向日葵卡牌)
陽光數大於50,可以種植向日葵。種植時,立即克隆一個向日葵,減少陽光數,否則提示陽光不足
向日葵
向日葵啓動時,切換造型,實現動畫效果。
向日葵啓動時,跟隨鼠標移動,當鼠標被按下以後,記錄鼠標的位置,這個變量爲角色變量,非全局變量。經過一段時間以後,要停止當前腳本,即豌豆射手固定在草坪上。還未製作向日葵產生太陽的功能。
陽光
初始化陽光。每5秒克隆產生一個陽光。
克隆後,陽關在一定範圍內隨機產生,然後在一秒內,隨機滑行到另外一個地方,停留三秒。點擊陽光時,陽光滑回卡牌,陽光增加50。
-
用CSS製作三角形,替代背景圖片
網頁設計,製作,在早期,一般都是用背景圖片來呈現三角形,比如一個提示視窗,有一個三角形圖標指示,這個圖標一般就是背景圖片來的。現在我們不用背景圖片,直接用CSS來生成,需要怎麼做呢?操作方法(01)先看下html代碼,代碼很簡單,就是幾個div,我們爲其中一個div加上樣式名,angle,...
-
耳機不響了怎麼辦?
操作方法(01)鼓膜如果出現故障,通常有四種情況:振膜塌陷、振膜開裂與進鐵粉。這四種情況往往會造成耳機有破音、雜音和低音丟失。如果出現上述四種問題,可以按以下方法修復。一、振膜塌陷的修復如果出現振膜塌陷的情況,可用鑷子夾住一樣帶黏性的物質,例如雙面膠,...
-
如何使用Flash繪製皮卡丘動畫
Flash中文翻譯爲“動畫”的意思,是專門用來製作動畫的軟件工具。現在,我們以實際的例子出發看看如何使用Flash軟件繪製皮卡丘圖案吧。操作方法(01)新建文檔雙擊【Flash圖標】,開啟軟件。在軟件介面點擊【檔案】---【新建】,會彈出的新建文檔視窗點擊【ActionScript3....
-
webstorm有什麼吸引開發者的特性功能?
webstorm是一個前端開發工具,相對衆多的開發工具,webstorm有什麼吸引開發者的特性功能?下面一起來看下。操作方法(01)相對於其它開發工具,webstorm是專爲前端而生的。對HTML元素,在代碼上有屬性提示,如圖,我們在寫一個P元素後,打上一個空格後,就會彈出P所有支援的HTML屬性...