中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

02_舞臺和角色-小學(xué)生Scratch編程競賽輔導(dǎo) 課件

資源下載
  1. 二一教育資源

02_舞臺和角色-小學(xué)生Scratch編程競賽輔導(dǎo) 課件

資源簡介

(共20張PPT)
02 舞臺和角色
程序設(shè)計基礎(chǔ)
學(xué)習(xí)目標(biāo)
彈球游戲
0 1
舞臺和角色
0 2
屏幕和坐標(biāo)
0 3
繪制一排小松樹
0 4
程序的初始化
0 5
彈球游戲 4-1
繪制背景中的紅色底邊
繪制擋板角色
導(dǎo)入小球角色,調(diào)整小球大小
為小球角色導(dǎo)入水滴聲音 water_drop
彈球游戲 4-2
為擋板角色添加腳本
腳本實現(xiàn)了用鼠標(biāo)控制擋板左右水平移動的功能
原理是不斷地將擋板的x坐標(biāo)設(shè)置為鼠標(biāo)指針的x坐標(biāo)
彈球游戲 4-3
為小球角色添加腳本
首先,程序?qū)⑶蛞频?13,157)這個位置
然后不斷地重復(fù)移動4步這一動作。在此過程中,如果碰到舞臺邊緣,球就會被反彈回來;如果碰到紅色,游戲結(jié)束運(yùn)行;
彈球游戲 4-4
小球如果碰到擋板,播放聲音water_drop(水滴落),改變當(dāng)前球的運(yùn)動方向為 (180-方向),實現(xiàn)反彈效果。
如果原方向為150度,則新方向為30度,原運(yùn)動方向和新運(yùn)動方向以豎直方向0度為對稱軸,就像光線反射一樣,如下圖所示
然后,移動5步,在隨機(jī)旋轉(zhuǎn)一個正負(fù)10度之間的一個角度
游戲要素
動畫、音樂和人物控制
碰撞檢測
挑戰(zhàn)性和趣味性
隨機(jī)性和運(yùn)氣
輸贏機(jī)會的平衡… …
改進(jìn)思路
增加爆炸物(碰到游戲結(jié)束)和禮品(碰到加分)
增加鍵盤控制,通過鍵盤控制實現(xiàn)雙人對戰(zhàn)(兩人一左一右,球碰到自己這邊的底線為輸),得分顯示及歷史記錄,時間限制,實現(xiàn)多關(guān)游戲、難度逐漸增加,等等
舞臺和角色 7-1
編寫 Scratch 程序,就像是設(shè)計一場演出。所有的演出活動都在舞臺上進(jìn)行
舞臺的寬度為480,高度為360 單位,并以x-y 的網(wǎng)格線分割。舞臺中央的x, y 坐標(biāo)為0,0。
舞臺和角色 7-2
通過移動鼠標(biāo) (光標(biāo)),并且查閱舞臺下方所顯示的鼠標(biāo)x, y 坐標(biāo)值,可得知舞臺任何一點(diǎn)的坐標(biāo)值
舞臺有小、大、演示三種模式,通過以下三個按鈕切換
舞臺和角色 7-3
舞臺有腳本、多個背景和聲音
背景可通過繪制或?qū)雸D片生成
腳本可控制背景的切換,實現(xiàn)動畫效果
聲音可通過錄制或?qū)肼曇粑募?br/>腳本可播放音樂文件,實現(xiàn)背景音樂
舞臺和角色 7-4
在舞臺上演出的各種演員,稱為角色
角色可以在舞臺上移動,以及跟其它的角色互動
角色可有多個造型,造型決定角色的外觀
造型可繪制
造型也可通過導(dǎo)入圖片來生成:譬如可以由硬盤導(dǎo)入圖片、或是由某一網(wǎng)站下載圖片
舞臺和角色 7-5
腳本可控制角色移動、播放音樂、或是與其它的角色互動
角色可有自己的聲音,可通過錄制或?qū)肼曇粑募?br/>腳本可播放音樂文件,實現(xiàn)不同音效
舞臺和角色 7-6
默認(rèn)角色是小貓
角色有位置(x,y)坐標(biāo)和方向兩個屬性
下圖中按鈕可控制角色允許的旋轉(zhuǎn)方式
箭頭代表角色當(dāng)前方向,鼠標(biāo)拖動箭頭可改變角色方向
舞臺和角色 7-7
編輯角色造型,會出現(xiàn)下圖所示對話框
點(diǎn)擊設(shè)定旋轉(zhuǎn)范圍,會出現(xiàn)十字線,角色位置實際是十字線交叉點(diǎn)的位置
角色旋轉(zhuǎn)的中心也是十字線交叉點(diǎn)
繪制一排小松樹
程序的初始化
程序在開始完成主要任務(wù)前,往往需要做一些準(zhǔn)備工作
這些準(zhǔn)備工作稱為“程序的初始化”
任務(wù)分解
圖中總共有 4 棵松樹,所以可以通過重復(fù) 4 次完成,每次畫一棵松樹
每棵松樹由一根線段和一個三角形組成
繪制線段
繪制松樹
每棵松樹繪制完成后,繪制起點(diǎn)右移,準(zhǔn)備繪制下一棵樹
繪制完松樹,繪制代表大地的線段
任務(wù)分解
繪制松樹代碼
見右圖
繪制“大地”代碼
見下圖
總結(jié)
彈球游戲
舞臺和角色
屏幕和坐標(biāo)
繪制一排小松樹
程序的初始化

展開更多......

收起↑

資源預(yù)覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 赤水市| 民和| 耿马| 安龙县| 图木舒克市| 延寿县| 曲麻莱县| 巴南区| 镇宁| 西和县| 台中市| 临泽县| 元谋县| 广水市| 治县。| 绥滨县| 丘北县| 义马市| 东乡| 顺义区| 宝丰县| 汝阳县| 弥勒县| 绥化市| 益阳市| 玛曲县| 楚雄市| 永城市| 广水市| 葫芦岛市| 翁牛特旗| 北票市| 岳普湖县| 武宣县| 枣庄市| 河西区| 湖北省| 兴安盟| 忻州市| 清镇市| 松桃|