国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩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人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 肃宁县| 延津县| 菏泽市| 曲阳县| 平陆县| 大冶市| 泸水县| 抚州市| 庆城县| 信丰县| 茶陵县| 如东县| 来凤县| 德州市| 宁海县| 东兴市| 江山市| 皮山县| 克东县| 弥勒县| 石林| 安义县| 织金县| 阿巴嘎旗| 驻马店市| 温州市| 颍上县| 海丰县| 荔浦县| 哈尔滨市| 鹤山市| 老河口市| 江北区| 龙江县| 鹤庆县| 垣曲县| 缙云县| 神木县| 望奎县| 社旗县| 汉源县|