国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

Scratch編程實戰 之 貪吃的火箭

極客小將2020-11-12-
Scratch編程實戰 之 貪吃的火箭 任務目標 實現兩只小火箭,小火箭能夠在屏幕中自由移動,并且在移動時,每只小火箭能夠拖動出不同顏色的線條;

Scratch編程實戰 之 貪吃的火箭

任務目標

  1. 實現兩只小火箭,小火箭能夠在屏幕中自由移動,并且在移動時,每只小火箭能夠拖動出不同顏色的線條;

  2. 當一只小火箭碰到另外一只小火箭拖動出的線條時,則這只小火箭就輸掉了游戲。

任務分解

下面我們看看各個角色的代碼分解吧~

小火箭

  1. 通過選擇角色,選擇Rocketship角色,將大小設置為30,設置角色名為Player1;

  2. 設置位置(-160,0),面向0度方向;

  3. 在左側工具欄的添加擴展中,添加畫筆擴展工具;

    upload/article/images/2020-11-12/050c7934c0cf907c86e386654175e13c.jpg圖2-1.Scratch編程實戰八-畫筆工具
  4. 設置畫筆的顏色和線條粗細,然后選擇落筆

  5. 設置移動的步數,然后設置點擊a向左側旋轉15度,設置點擊s向右側選擇15度;

    upload/article/images/2020-11-12/ca72dd4229b2d68e175cc247063a8cec.jpg圖2-2.Scratch編程實戰八-第一只小火箭

復制小火箭

  1. 復制角色Player1,將其命名為Player2

  2. 修改Player2的起始位置為(160,0)和朝向180度;

  3. 修改Player2的拖線顏色,并設置其左右旋轉的按鍵為左右箭頭鍵;

  4. 設置該角色如果碰到Player1拖線的顏色,則發出Player 1 win的消息;

    upload/article/images/2020-11-12/ea7af3b273def1b27983fcfd71aeb839.jpg圖3.Scratch編程實戰八-第二只小火箭

處理獲勝消息

  1. Player 1碰到Player2的拖線時,發出Player 2 win的消息;

    upload/article/images/2020-11-12/bf01cd8b3d2c014d95f7b06d9977b619.jpg圖4-1.Scratch編程實戰八-第一只小火箭處理消息
  2. 兩個角色均處理Player 1 winPlayer 2 win的消息;

    upload/article/images/2020-11-12/bf01cd8b3d2c014d95f7b06d9977b619.jpg圖4-2.Scratch編程實戰八-處理消息

舞臺背景

在舞臺背景中,加入綠色旗形啟動按鈕被點擊的事件,當其被點擊時,利用畫筆全部擦除之前游戲所畫的線。

好了,大功告成,快動手試試吧

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 东丽区| 息烽县| 嘉峪关市| 昌图县| 奉新县| 阿克陶县| 增城市| 海南省| 滦平县| 勃利县| 平谷区| 马公市| 丰城市| 酉阳| 南汇区| 天峨县| 建阳市| 泸溪县| 南郑县| 金山区| 大新县| 昌平区| 宜良县| 南澳县| 新密市| 金门县| 永泰县| 读书| 祥云县| 芜湖市| 峨山| 黄梅县| 格尔木市| 横峰县| 雅江县| 高雄县| 亳州市| 凉城县| 绥滨县| 双城市| 石台县|