Scratch第一課:讓小貓走起來

前言:目前市場上關於Scratch的圖形編程軟件挺多的,但是我建議用最新版本的Scratch2.0,我用的是一款ArduinoScratch的軟件,同時有Arduino和Scratch2.0這2款編程的所有功能,我本人比較懶,所以不太喜歡下載2款軟件,就用一個,你可以根據自己的喜好去選擇編程軟件,能達到我們的目的就行。(更多scratch編程教程http://www.shaoerbianchengwang.com/scratch


一、Scratch界面介紹


Scratch界面主要分爲舞臺區、角色區、模塊區、腳本區,如下圖所示:



二、控制程序的執行、停止和全屏顯示



三、編寫小貓走起來的遊戲


我們打開這個軟件,會發現在舞臺區和角色區會默認出現一隻小貓,我們這節課的目的就是要通過編程讓這個小貓走起來。


第一步:造型切換


什麼是造型切換呢?就是小貓走路的動畫最少可以分解爲2個動作畫面快速切換形成(可以分解成多個)。在Scratch中小貓cat1角色默認2個造型(這兩個造型我們可以自己命名),我們將這兩個角色多次交替使用就可以模擬出小貓走路的樣子了。


1.單擊角色區的小貓

2.單擊模塊區上面的造型


如下圖:


第二步:搭建“小貓移動腳步”的腳本程序


1.單擊“腳本”——單擊“動作”——把“移動10步”的模塊拖到腳本區


這時候我們單擊“綠旗(執行腳本)”,會發現我們的小貓不會動,這是因爲在腳本區沒有執行腳本模塊,我們需要把執行腳本的模塊拖到腳本區並和“移動10步”的模塊相連接。


 2.單擊“腳本”——單擊“事件”——把“綠旗”的模塊拖到腳本區


腳本程序如下圖:


第三步搭建“小貓走起來腳步”的腳本程序


和上面的操作步驟差不多,我就不一一說明了,直接上圖腳本程序

等待模塊”:因爲控制造型的切換速度,如果去掉這一模塊,你會發現小貓跑得很快。


“重複執行”我們要不斷的切換造型


“碰到邊緣就反彈”:如果沒有這個模塊,我們的小貓會一直跑出舞臺區,加上這個腳本程序模塊,小貓小貓到邊緣會自動返回


第四步:單擊“綠旗”開始執行你的程序


當運行程序的時候,我們發現舞臺區的小貓返回時居然倒着行走,這個如何解決呢?


單擊角色區小貓左上方“!”,在彈出選項中單擊“只允許左右翻轉”,如下圖



然後單擊“綠旗”開始執行你的程序,小貓終於可以按我們的設想在舞臺區走起來了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章