大家好,我是四眼長腿奶爸!上一節課,我們講了scratch單機版的下載安裝,相信大家都能輕松的完成!這一節課,將學習《零基礎學少兒編程》的第二課:scratch界面介紹及操作?。?b>從本節課開始實際操作的內容比較多,將錄制操作視頻供大家參考使用)
Scratch界面介紹
圖1
圖1是scratch軟件的完整操作界面,我們把它拆分成8個功能塊來講解,每一個黑色框框的范圍就是該功能塊的作用區域。
1、語言設置
圖2
通過點擊圖2,選擇設置scratch軟件界面使用的語言。(選擇簡體中文即可,當然,也可以選擇English或者其他擅長的語言)。
2、菜單欄
scratch軟件的菜單欄共有4個菜單項:文件、編輯、幫助、關于。
圖3
文件菜單:新建項目、打開項目、保存項目、退出軟件、分享項目到官方網站等功能。(后續的項目中會詳細講述)
編輯菜單:小舞臺布局模式(縮小舞臺區(圖1中的3所示)的大小,擴大腳本區(圖1中的8所示)的大?。⒓铀倌J剑ㄎ枧_區加速演示,類似于快進)。
編輯菜單:scratch軟件的英文使用幫助及操作實例(有能力的同學們可以自己研究下)。
關于菜單:關于scratch軟件公司的介紹、技術支持等信息(可以忽略不看)。
3、舞臺區
角色演出的地方,作品最后呈現出來的地方(類似于電影院的大屏幕)。同樣,我們把它拆分開來看一下。
圖4
A:點擊藍色的圖標舞臺區進入全屏顯示模式,再次點擊圖標舞臺區退出全屏顯示模式。
B:舞臺表演的控制按鈕,綠色旗子表示表演開始,紅色多邊形表示表演結束。
C:舞臺中完成表演的角色,可以增加或修改角色(后續的項目中會詳細講述)。
D:舞臺區,角色表演的區域。
E:鼠標當前位置的x坐標和y坐標。舞臺的坐標范圍如圖5所示,舞臺的中心點x坐標是0、y坐標也是0,左上角x坐標是-240、y坐標是180,右上角x坐標是240、y坐標是180,左下角x坐標是-240、y坐標是-180,右下角x坐標是240、y坐標是-180,x坐標從左到右是依次增加的,y坐標從下到上是依次增加的。(大家移動舞臺中的鼠標,看一下鼠標的移動和坐標的變化)
圖5
4、舞臺背景區
圖6
新建舞臺區的背景有4種方法:1)從背景圖庫中選擇軟件自帶的背景;2)手工繪制一個新的背景;3)從本機中選擇一張圖片上傳作為背景;4)通過攝像頭拍攝照片作為背景。
背景庫(如圖7)中有許多軟件自帶的背景素材,選中一幅圖片,點擊確定。
圖7
手工繪制新的背景操作界面如圖8,詳細的使用操作后續的項目中會詳細講述。
圖8
設置了背景的舞臺區如圖9,比光禿禿的白色是不是好看多了!
圖9
同一個舞臺可以設置多張背景,背景之間可以通過腳本切換(后續的項目中會詳細講述)。
5、角色區
圖8
新增角色同樣也有4種方法:1)從角色庫中選取軟件自帶的角色;2)手工繪制一個新的角色;3)從本機中選擇一張圖片上傳作為角色;4)通過攝像頭拍攝照片作為角色。
角色庫(如圖9)中有許多軟件自帶的角色素材,選中一幅圖片,點擊確定。
圖9
手工繪制新的角色操作界面如圖10,詳細的使用操作后續的項目中會詳細講述。
圖10
同一個角色可以有多種造型(如圖11),造型之間有不同的動作,圖11的兩個造型來回切換就可以實現小貓走路的動畫,類似這樣的操作在項目中很常用,以后會詳細講述。
圖11
點擊圖8中角色左上角的藍色i圖標,進入角色的詳細資料界面如圖12。
圖12
在詳細資料位置1修改角色的名稱;位置2顯示的是角色當前位置的x坐標和y坐標;位置3修改角色的旋轉模式(任意、左右翻轉、不旋轉);位置4修改角色是否顯示,選中顯示,不選中隱藏。
任意旋轉模式下角色向左、向右、向上、向下時的造型如圖13:
圖13
任意旋轉模式下角色旋轉一圈的效果如圖14:
圖14
左右翻轉模式下角色向左、向右、向上、向下時的造型如圖15:
圖15
左右旋轉模式下角色旋轉一圈的效果如圖16:
圖16
不旋轉模式下角色向左、向右、向上、向下時的造型如圖17:
圖17
6、工具欄
scratch軟件的工具欄共有5個工具:復制、刪除、放大、縮小、功能塊幫助,工具欄的復制、刪除、放大和縮小都是針對角色而言的。
圖18
復制角色不單是復制角色的外型,角色的腳本、聲音等也一起復制,如果我們需要同樣模樣同樣功能的角色時,我們可以制作好一個角色,然后再去復制,想要多少個就復制多少次。
我們新增了一個角色,又不想用它了,怎么把它刪除,讓它在舞臺中消失呢?選擇剪刀刪除按鈕,在角色上點一下,角色就被刪除了,永久的在舞臺中消失了。
放大和縮小用來調整角色在舞臺中的大小。選擇放大或者縮小按鈕,在角色上點一下,角色就被放大或者縮小,再點一次,又會被放大或者縮小,點擊角色直到合適的大小。
7、程序指令區
圖19
程序指令的操作對象是舞臺和角色,指令分為10大類:
1)動作:移動、旋轉、指定位置等。
2)外觀:切換造型、背景,顯示文字、特效等。
3)聲音:播放聲音、樂器特效等。
4)畫筆:落筆、抬筆、筆大小、色調、顏色等。
5)數據:變量、操作變量。
6)事件:角色點擊、按鍵按下、背景切換、廣播消息等。
7)控制:等待、重復執行、如果那么、克隆等。
8)偵測:傳回位置值、接觸、距離、時間、音量等。
9)運算符:加減乘除、大小判斷、隨機數、取余數等。
10)更多模塊:和硬件的互動,Lego Wedo。
圖20
在圖20中的造型選項卡界面,新增、修改、刪除角色的造型。
圖21
在圖21中的聲音選項卡界面,新增、修改、刪除舞臺或者角色的聲音。新增聲音有4中方法:1)從聲音庫中選取軟件自帶的聲音;2)通過本機的麥克風錄制新的聲音;3)從本機中選擇一段音頻文件導入新的聲音。
8、腳本區
程序的編寫區域,利用拖拽程序指令區的指令在此編寫程序。
圖22
A:顯示當前腳本操作的角色以及角色當前位置的x坐標和y坐標。
B:拖拽程序指令區中的指令形成的程序執行塊,就是我們要進行的編程操作,就是這些積木式的指令控制著我們角色和舞臺的演出,比照圖22中的程序執行塊大家動手拖拽試一試,看看是什么效果。
至此,scratch界面全部解釋完畢,在以后的程序實際操作中,會進一步給大家詳細講述。
下一節課,將帶領大家編寫第一個程序,進一步熟悉scratch軟件的界面和操作!敬請期待!
本系列課程中的文字及配圖均為四眼長腿奶爸原創,未經許可,不得轉載,違者必究!