資源簡介
(共14張PPT)
第二課
奇妙的魔法棒
游戲互動
1、本節課用到的角色
1、本節課用到的背景
1、當魔法棒放到蘋果身上,蘋果開始變大,當魔法棒放到老鼠身上,老鼠開始變小。
效果
魔法棒
1、碰到魔法棒開始變大。
蘋果
效果
1、碰到魔法棒開始變小。
老鼠
效果
腳本熟悉
Q1:當點擊綠旗執行程序時,為什么魔法棒碰到蘋果,蘋果沒有變大,老鼠卻變小了
A1:因為當碰到蘋果的時候,廣播的是變小,而不是變大。
Q2:以下程序執行時,發現魔法棒碰到蘋果時,蘋果卻變小了,為什么呢
A2: 因為當接收到變大的消息時,將大小增加的數值是付的所以,蘋果開始變小。
Q3:以下兩段程序執行時,分別會有什么效果?
A3:左邊程序執行時魔法棒能隨著鼠標移動而移動。右邊程序執行時魔法棒在舞臺,上隨機出現。。
1、你能編寫程序使魔法棒使想要的東西變大或變小。或者讓物品出現或隱藏。
PC
信版權Paixin,com
g生創意sttodk.tudhangcom
PC
拍信版權Paixin.com
圖創息sIoc收uchong c0nn
G
9
為
B新的
p圖
當綠旗被點擊
移到息標指針
碰到Apple
Y
重復
執行
廣播變大
碰到mouse
Y
廣播變小
碰到
舞臺邊緣
將大小設為
100
將大小增加
10
移到x
-169
y
-98
移到
隨機位置
廣播
消息1。
當接收到
消息1
當被點擊
重復執行
移到
鼠標指針
如果
碰到
Apple
那么
廣播
變小
如果
碰到
Mouse1
那么
播
變大
當
被點擊
將大小設為
100
當接收到
變大、
將大小增加
-5
當被點擊
當被點擊
重復執行
重復執行
移到
鼠標指針
移到
隨機位置
如果
碰到
Apple
那么
如果
碰到
Apple
那么
播
變小
廣播
變小
如果
碰到
Mouse1
那么
如果
碰到
Mouse1
那么
變大
廣播
變大二、奇妙的魔法棒
帶著問題學:
1、如何讓角色隨著鼠標移動?
2、如何使角色變大變小?
核心指令:
序號
指令圖示
說明
1
移到隨機位置
角色移到舞臺上隨機位置。
指令里面的數值是負數,角色變小。
2
將大小增加
10
指令里面的數值是正數,角色變大。
廣播消息,可以使用在不同角色進
3
廣播
消息1·
行。
偵測角色是否到達舞臺四周邊緣,常
4
碰到舞臺邊緣·
搭配如果指令使用。
5
當接收到消息1。
當接收到廣播消息
核心知識:
1、學會使用廣播機制分布控制角色
2、學會編程實現角色的變大變小
今日任務:
制作《奇妙的魔法棒》項目
1、任務說明:實現魔法棒對事物產生變大或變小的魔法效果;
2、任務分析:
序號
角色/背景
效果說明
1
Apple
1、當碰到魔法棒開始變大。
2
Mouse1
1、當碰到魔法棒開始變小。
1、隨著鼠標移動。
3
Wand
2、碰到蘋果廣播變大。
3、碰到老鼠廣播變小
3、場景搭建:
背景:背景庫->選擇背景->Bedroom1->雙擊添加
角色:角色庫->動物->Apple,Mouse1,Wand->點擊添加
完整場景:
昌新的
4、編寫程序:
序號
角色/背景
效果說明
當側被點擊
將大小設為
100
1
Apple
當接收到
變大
將大小增加
5
當接收到
變小
將大小增加
5
2
Mouse1
當側被點擊
將大小設為
150
當被點擊
重復執行
移到
鼠標指針。
如果
碰到
Apple
●那么
3
Wand
廣播
變大
如果
碰到
Mouse1
那么
廣播
變小
課后練習:
1、哪個指令可以改變角色的大小?
2、一個角色如何用程序給另一個角色傳遞信息進行操作?
3、除了移到鼠標指針指令可以讓角色隨著鼠標移動,還有沒有其他的指令可以
使角色隨著鼠標移動?
4、根據今天學到的知識,編寫程序使魔法棒按照你的心愿變化物品。
展開更多......
收起↑