Scratch參考指南簡體中文版.doc_第1頁
Scratch參考指南簡體中文版.doc_第2頁
Scratch參考指南簡體中文版.doc_第3頁
Scratch參考指南簡體中文版.doc_第4頁
Scratch參考指南簡體中文版.doc_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

Scratch參考指南簡體中文版譯者言在一個(gè)偶然的機(jī)會(huì)下,我發(fā)現(xiàn)了Scratch,一個(gè)由MIT(麻省理工學(xué)院)開發(fā)的一套開源的,為兒童準(zhǔn)備的編程環(huán)境。它不需要你寫任何編碼,只要使用鼠標(biāo)拖拽事先為你準(zhǔn)備好的部件就可以組成游戲,卡通和動(dòng)畫。就象小孩玩積木一樣簡單而有趣。我使用過KPL(Kids Program Language)和微軟的SmallBasic,也是為兒童準(zhǔn)備的,跟專業(yè)的編程語言相比他們的確很簡單。但由于還是需要手動(dòng)編碼,也許并不適合8-16歲的孩子,特別的,他們不適合作為入門語言。而Scratch則沒有問題。和其它一些兒童編程語言相比Scratch更加直觀,簡單,不需要孩子記住那些難記的單詞和代碼。以我多年的編程經(jīng)驗(yàn)來看,Scratch作為兒童的入門語言最好不過了。兒童的最愛的就是玩。玩游戲,卡通,動(dòng)畫等。而Scratch緊緊圍繞這個(gè)中心,讓孩子設(shè)計(jì)自己的游戲,卡通,動(dòng)畫。雖然Scratch編程同專業(yè)的編程語言還有一些區(qū)別,但其基本概念如坐標(biāo),方向,邏輯運(yùn)算,條件,循環(huán),事件等等都是一樣的。學(xué)好Scratch對(duì)于孩子以后學(xué)習(xí)專業(yè)級(jí)(企業(yè)級(jí))的語言(如C,C+,java,C#.net等)是非常有幫助的。本文版權(quán)歸譯者所有,你可以出于個(gè)人目的自由的使用,傳播它。但不允許用在商業(yè)用途上(如出版,印刷等)。由于本人英文實(shí)現(xiàn)很抱歉。在根據(jù)以往經(jīng)驗(yàn)并借助詞典的情況下,才勉強(qiáng)將該文件翻譯完成。其中錯(cuò)誤一定不少。如果你發(fā)現(xiàn)其中的錯(cuò)誤或有什么建議,請(qǐng)發(fā)email告訴我()。如果你想了解作者或者Scratch的最新狀態(tài),請(qǐng)?jiān)L問:http: // Scratch下載地址: /ScratchInstaller1.4.exe Scratch官網(wǎng)地址: 1.概述 Scratch是一種新的編程語言,它使得制作動(dòng)畫,游戲,卡通變得更加容易,并且你可以在網(wǎng)絡(luò)上共享你的作品。本參考指南會(huì)介紹Scratch的方方面面。如果你只是想入門,我們建議你閱讀我們的“入門指南”(你可以在我們的網(wǎng)站上找到它).如果你想學(xué)習(xí)更詳細(xì),深入的內(nèi)容,那么請(qǐng)回到本參考指南。我們的官方網(wǎng)站(/howto)有很多其它資源也許可以幫助你學(xué)習(xí)Scratch:視頻教程,Scratch卡片和一些常見問題。本指南是為2009年六月發(fā)布的Scratch 1.4版本準(zhǔn)備的。本指南的最終版本請(qǐng)參見:/howto Scratch程序的基本組成 Scratch程序由一些“角色”組成(原文為Sprites)。你可以通過改變角色的造型來改變它的外觀??梢宰屗兂梢粋€(gè)人,或者變成一輛火車,或是一只蝴蝶,抑或是其它的任何東西。你可以使用任何圖片作為造型:可以在繪圖編輯器中編輯一個(gè),可以從本地硬盤導(dǎo)入一個(gè),也可以從網(wǎng)上下載一個(gè)。你可以給角色下一些命令,讓它移動(dòng),播放音樂或者同其它角色進(jìn)行交互。2.Scratch界面程序信息工具欄旋轉(zhuǎn)風(fēng)格當(dāng)前角色信息選項(xiàng)卡編輯腳本、造型、聲音綠旗一種運(yùn)行程序的方式角色列表所有角色的縮略圖點(diǎn)擊可以選中或者編輯該角色新角色按鈕為程序創(chuàng)建一個(gè)字符或?qū)ο笪?臺(tái)你創(chuàng)作程序的地方腳本區(qū)域?qū)⒕幊滩考献н^來,組合成代碼塊控制部件板為你的角色編程的部件舞臺(tái)舞臺(tái)是你的程序,游戲,卡通的場地。角色在舞臺(tái)上移動(dòng),或與其它角色交互。x:-240 y:180 x:-240 y:180舞臺(tái)寬480單位,高360個(gè)單位。它被分成了一個(gè)個(gè)方格。舞臺(tái)的中間是x,y坐標(biāo)(0,0)點(diǎn)。也就是舞臺(tái)的起點(diǎn)。yx:0 y:0要知道舞臺(tái)中的一點(diǎn)的坐標(biāo),可以將鼠標(biāo)移動(dòng)到舞臺(tái)中的一點(diǎn),然后會(huì)看到該點(diǎn)的坐標(biāo)會(huì)顯示在舞臺(tái)的右下角處。x:-240 y:-180 x:240 y:-180x點(diǎn)擊“演示模式”按鈕,可以看到程序進(jìn)入全屏模式。按Esc鍵可以退出“演示模式”。新角色當(dāng)你新建一個(gè)Scratch程序時(shí),默認(rèn)是只有一個(gè)角色貓。要?jiǎng)?chuàng)建新的角色,請(qǐng)點(diǎn)擊這些按鈕:使用繪圖編輯器畫一個(gè)。從硬盤中導(dǎo)入一個(gè)。來一個(gè)驚喜的(隨機(jī)導(dǎo)入了一個(gè)系統(tǒng)自己的)。要?jiǎng)h除一個(gè)角色,可以選中它,然后點(diǎn)擊工具欄的剪刀,huozhe其它一些兒童編程語在角色上點(diǎn)擊鼠標(biāo)右鍵(Mac:Ctrl+Click),選擇彈出菜單中的刪除。要想舞臺(tái)背景的某個(gè)部分變成一個(gè)角色,可以在舞臺(tái)空白處點(diǎn)擊右鍵(Mac:Ctrl+Click),在彈出菜單中選中截取部分屏幕區(qū)域成為新角色。角色列表角色列表顯示了當(dāng)前程序中的所有角色的縮略圖,對(duì)于每個(gè)角色,都顯示了它的名字和腳本。要查看或者編輯一個(gè)角色的腳本,造型,聲音,可以點(diǎn)擊角色列表中的角色的縮略圖,或者雙擊舞臺(tái)中的角色本身。(被選中的角色在列表中是高亮顯示的,并且有藍(lán)色邊框)。要顯示,導(dǎo)出,復(fù)制或者刪除一個(gè)角色,可以在角色列表中選中角色縮略圖點(diǎn)擊右鍵進(jìn)行操作。要顯示一個(gè)不在舞臺(tái)中的,或者被隱藏的角色,可以按Shift+鼠標(biāo)點(diǎn)擊列表中的角色縮略圖,這樣角色就會(huì)顯示到舞臺(tái)的中央了。你可以通過拖拽角色列表中縮略圖來整理角色。就像角色可以通過改變?cè)煨蛠砀淖兺庑我粯?,舞臺(tái)也可以通過改變背景來改變外觀。要查看和編輯舞臺(tái)的角本,背景和聲音,點(diǎn)擊角色列表左邊的舞臺(tái)圖標(biāo). 控制部件和腳本區(qū)域要為一個(gè)角色編制程序,從控制部件區(qū)中拖拽一個(gè)部件到腳本區(qū)域,在腳本區(qū)雙擊該部件可以運(yùn)行它。腳本就是由部件堆積成的部件塊。雙擊腳本塊中的任何地方都可以自上而下的運(yùn)行整個(gè)腳本。想知道一個(gè)部件有什么用,在它上面點(diǎn)鼠標(biāo)右鍵(Mac:Ctrl+Click),然后選擇彈出菜單中的”幫助”。當(dāng)你拖拽一個(gè)部件到腳本區(qū)域中的腳本塊周圍時(shí),你能放置的地方會(huì)以白色高亮提示,并且同其它部件組成有效的關(guān)聯(lián)塊。你可以將一個(gè)部件插入到腳本塊的中間或者尾部??梢酝ㄟ^移動(dòng)腳本塊頂部的部件來移動(dòng)整個(gè)腳本塊。如果你要將腳本塊中間的部件拖出來,該部件下面的所有部件會(huì)一起被拖出來。要拷貝一個(gè)角色的腳本塊到另一個(gè)角色中,拖拽該塊到角色列表中的其它角色縮略圖中就行了。一些部件中的某些數(shù)據(jù)可以被修改,比如,要改變里面的值,點(diǎn)擊中間的空白區(qū),輸入一個(gè)數(shù)字。當(dāng)然,你也可以拖拽一個(gè)圓形的部件(像)到白色區(qū)域中。一些部件還有一個(gè)下拉菜單,像。點(diǎn)擊可以看到菜單,然后進(jìn)行選擇。要整理腳本區(qū)域中的腳本,點(diǎn)擊右鍵(Mac:Ctrl+Click)選擇彈出菜單中的“整理”。要將腳本區(qū)域?qū)С龀梢粋€(gè)圖片,點(diǎn)擊右鍵選擇“將腳本存為圖片”。要給腳本寫注釋,點(diǎn)擊右鍵選擇“add comment”。一個(gè)黃色的注釋區(qū)域顯示出來,你可以輸入注釋信息到里面。要改變注釋區(qū)域的大小,可以拖動(dòng)它的右邊界。點(diǎn)擊左上角的可以將注釋卷起或展開。注釋可以添加到腳本區(qū)域中的任何位置,你也可以通過拖拽來移動(dòng)它們。造型點(diǎn)擊選項(xiàng)卡中的“造型”可以查看和編輯角色的造型。這個(gè)角色有兩個(gè)造型,當(dāng)前造型(小孩在走路)是高亮的。要轉(zhuǎn)換到不同的造型,只要簡單的點(diǎn)擊一下你想要的造型縮略圖就行了。有三個(gè)方式創(chuàng)建一個(gè)新的造型:點(diǎn)擊按鈕在繪圖編輯器中繪制一個(gè)新的造型。點(diǎn)擊按鈕從你的硬盤中導(dǎo)入一個(gè)圖片。從網(wǎng)頁或者你的桌面上拖拽一個(gè)進(jìn)來。點(diǎn)擊按鈕從你的攝像頭(內(nèi)置或者與計(jì)算機(jī)相連的)中獲取照片,每次單擊按鈕拍或者按空格拍攝一張照片。Scratch可以識(shí)別這些格式的圖片:JPG,BMP,PNG,GIF(包括動(dòng)態(tài)GIF)。每個(gè)造型有一個(gè)編號(hào)(顯示在它的左邊)。你可以通過拖拽造型縮略圖來調(diào)整順序。如果你調(diào)整了它們的次序,它們的編號(hào)也會(huì)跟著變化。在造型縮略圖上點(diǎn)擊右鍵(Mac:Ctrl+Click)可以將造型轉(zhuǎn)換成新角色,或者導(dǎo)出成圖像文件。聲音點(diǎn)擊選項(xiàng)卡中的“聲音”可以查看和編輯角色的聲音。你可以錄制一個(gè)新的聲音或者導(dǎo)入聲音文件。Scratch可以處理MP3文件和未壓縮的WAV,AIF,和AU文件。當(dāng)前角色信息當(dāng)前角色信息顯示了角色的名字,x,y坐標(biāo),方向,和鎖定狀態(tài)。你可以為角色輸入一個(gè)新的名字??s略圖中藍(lán)色的線顯示了角色的方向標(biāo)記。角色的方向標(biāo)記指示了角色在移動(dòng)時(shí)面向哪個(gè)方向。你可以拖拽這條線來改變角色的方向。在角色上雙擊可以將角色的方向標(biāo)記指向初始狀態(tài)。點(diǎn)擊鎖可以改變角色的鎖定狀態(tài)。一個(gè)未鎖定的角色在演示模式和web播放器中是可以被拖拽的。要導(dǎo)出一個(gè)角色,選中舞臺(tái)或者角色列表中的角色,右鍵(Mac:Ctrl+Click),選擇彈出菜單中的“輸出此角色”。輸出保存的角色為.sprite文件,你可以在需要的時(shí)間導(dǎo)入到其它程序中。旋轉(zhuǎn)風(fēng)格 點(diǎn)擊旋轉(zhuǎn)風(fēng)格按鈕可以控制造型像改變角色的方向一樣顯示。 旋轉(zhuǎn):造型像角色改變方向一樣旋轉(zhuǎn)。左右翻轉(zhuǎn):造型面向左邊或者右邊。不旋轉(zhuǎn):造型永不旋轉(zhuǎn)。工具條點(diǎn)擊工具條選擇一個(gè)工具,然后點(diǎn)擊舞臺(tái)中的對(duì)象執(zhí)行如下操作:復(fù)制:復(fù)制角色,造型,聲音,部件,和腳本。(Shift+點(diǎn)擊復(fù)制多個(gè))刪除:刪除造型,聲音,部件,和角色。(Shift+點(diǎn)擊刪除多個(gè))放大:使角色變大。(Shift+點(diǎn)擊變的更大)縮?。菏菇巧冃?。(Shift+點(diǎn)擊變的更小)菜單:允許你為用戶界面選擇適合的語言。 :保存作品:上傳你的程序到Scratch網(wǎng)站。()。文件:包括新建、打開、存檔、另存工程;導(dǎo)入作品、輸出腳色、作品注解等功能其中導(dǎo)入作品:將另外一個(gè)程序的所有角色,背景添加到當(dāng)前程序。該功能對(duì)于合并多個(gè)程序非常有用。編輯:包括恢復(fù)、開始單步執(zhí)行、設(shè)定單步執(zhí)行程式、壓縮聲音、壓縮圖像、顯示馬達(dá)模塊等功能?;謴?fù):允許你找回最后刪除的部件,腳本,或者角色(但是不允許你撤銷其它操作)。開始單步執(zhí)行:Scratch程序每次只運(yùn)行一步,每個(gè)部件在被執(zhí)行時(shí)高亮顯示。該功能對(duì)查找程序上的錯(cuò)誤非常有用,并且對(duì)新程序員了解程序的執(zhí)行流程會(huì)有幫助。壓縮聲音:壓縮程序中用到的聲音,以減小整個(gè)程序文件的大小。壓縮圖像:壓縮程序中用到的圖像,以減小整個(gè)程序文件的大小。分享:包括功能“將此作品在網(wǎng)絡(luò)上分享”和“去Scratch網(wǎng)站”幫助:提供了幫助頁面、幫助界面等功能。綠旗綠旗提供一條同時(shí)啟動(dòng)多個(gè)腳本的捷徑。點(diǎn)擊綠旗會(huì)啟動(dòng)所有以開頭的腳本塊。在演示模式,綠旗會(huì)以一個(gè)小的圖標(biāo)顯示在屏幕的右上角。按“Enter”鍵同點(diǎn)擊綠旗效果相同。繪圖編輯器翻轉(zhuǎn)水平翻轉(zhuǎn)、垂直翻轉(zhuǎn)選中對(duì)象旋轉(zhuǎn)旋轉(zhuǎn)選中對(duì)象縮小 放大改變選中對(duì)象的大小你可以使用繪圖編輯器來創(chuàng)建或修改造型和背景。設(shè)定旋轉(zhuǎn)范圍視圖比例調(diào)色板當(dāng)前顏色選項(xiàng)區(qū)域工具設(shè)置工具欄撤銷 重做清除清除面板導(dǎo)入導(dǎo)入一個(gè)文件到圖像中畫板畫圖像的地方繪圖編輯器工具條有如下工具:筆刷工具:使用前景色徒手畫畫。當(dāng)你點(diǎn)擊這個(gè)工具后,選項(xiàng)區(qū)域顯示筆刷的尺寸。點(diǎn)擊可以選擇一個(gè)不同的尺寸。橡皮擦:擦除畫板上的筆劃。被你擦除的區(qū)域會(huì)變成透明的。當(dāng)你點(diǎn)擊這個(gè)工具后,選項(xiàng)區(qū)域會(huì)顯示橡皮擦的尺寸。點(diǎn)擊可以選擇一個(gè)不同的尺寸。填色工具:使用前景色填充一塊封閉的區(qū)域。當(dāng)你選擇該工具后,選項(xiàng)區(qū)域會(huì)顯示填充類型(純色,水平漸變,垂直漸變,或者放射性漸變)。漸變混合從你選擇的前景色到背景色。方形工具:使用前景色繪制一個(gè)填充或不填充的方形(Shift+拖拽繪制正方形)。當(dāng)你選擇該工具后,選項(xiàng)區(qū)域會(huì)顯示填充類型(填充或不填充)。橢圓工具:使用前景色繪制一個(gè)填充或不填充的方形(Shift+拖拽繪制正圓形)。當(dāng)你選擇該工具后,選項(xiàng)區(qū)域會(huì)顯示填充類型(填充或不填充)。線條工具:使用前景色繪制一條直線(Shift+拖拽繪制垂直或水平直線)。當(dāng)你選擇該工具后,選項(xiàng)區(qū)域會(huì)顯示筆刷尺寸。點(diǎn)擊可以選擇一個(gè)不同的尺寸。文字輸入工具:添加文字到繪圖區(qū)。當(dāng)你選擇該工具后,選項(xiàng)區(qū)域會(huì)顯示字體類型和字體大小。一個(gè)造型只能有一個(gè)文本部件。選擇工具:選擇一個(gè)矩形區(qū)域,然后移動(dòng)到一個(gè)新的位置(按delete鍵會(huì)刪除選中的對(duì)象,按Shift+delete或者Shift+backspace剪切選中的對(duì)象)。蓋章工具:選擇一個(gè)矩形區(qū)域,然后拷貝到新的位置(按Shift+點(diǎn)擊+拖拽重復(fù)拷貝)。色彩選取工具:使用色彩選取工具末端來選擇前景色(點(diǎn)擊畫板并且將色彩選取工具拖拽到畫板外選取顏色)。當(dāng)前顏色(前景色和背景色)顯示在選項(xiàng)區(qū)域的下面。你可以點(diǎn)擊顏色以交換前景色和背景色。點(diǎn)擊調(diào)色板中的一個(gè)顏色塊會(huì)選擇一個(gè)新的前景色(Shift+點(diǎn)擊選擇背景色)。點(diǎn)擊設(shè)置旋轉(zhuǎn)中心按鈕,選中圖像中的一個(gè)點(diǎn)作為造型在舞臺(tái)上旋轉(zhuǎn)時(shí)的中心。點(diǎn)擊視圖比例按鈕以放大或縮小圖像和畫板的視圖比例。當(dāng)縮放比例大于100%時(shí),滾動(dòng)條可以用于繪制畫板外的部分??s放工具不會(huì)改變圖像的實(shí)際大小。點(diǎn)擊輸入按鈕可以打開一個(gè)文件并且添加到當(dāng)前畫板中。點(diǎn)擊清除按鈕會(huì)刪除畫板中的所有內(nèi)容。要改變畫板內(nèi)容,或僅僅是起是其中選中對(duì)象的大小,點(diǎn)擊放大縮小按鈕。你可以按Shift+點(diǎn)擊按鈕,然后輸入一個(gè)明確的比例,來放大縮小圖片的分辨率。要旋轉(zhuǎn)畫板內(nèi)容,或僅僅是其中選中的對(duì)象,點(diǎn)擊旋轉(zhuǎn)按鈕(逆時(shí)針方向,順時(shí)針方向)。你可以按Shift+點(diǎn)擊按鈕,然后輸入一個(gè)明確的旋轉(zhuǎn)角度。要翻轉(zhuǎn)畫板內(nèi)容,或僅僅是其中選中的對(duì)象,點(diǎn)擊翻轉(zhuǎn)按鈕(水平或垂直)。如果你犯了一個(gè)錯(cuò)誤,你可以點(diǎn)擊撤銷按鈕重復(fù)地撤銷最后的幾次操作。如果你改變了主意,你可以點(diǎn)擊重做按鈕恢復(fù)被撤銷的操作。 3.Scratch部件部件類型控制部件板上部件主要有三種類型:堆部件:這些部件下面有一個(gè)凸出部分,并且上面有凹進(jìn)部分,像,你可以將它們組成一個(gè)腳本塊。一些堆部件中有一個(gè)可以讓你輸入數(shù)據(jù)的輸入孔(像),或者有一個(gè)可以供你選擇的下拉菜單(像)。某些堆部件,像有一個(gè)口(),你可以插入另一個(gè)部件進(jìn)去。啟動(dòng)部件(原文為hats):這些部件有一個(gè)圓形的頂部,像。這些部件放置在腳本塊的頂部。他們等待一個(gè)事件來觸發(fā)(例如當(dāng)一個(gè)鍵按下) ,然后運(yùn)行下面的腳本塊。偵測員(原文為reporters):這些部件(例如和)可以填充到其它部件的適當(dāng)?shù)目桌铩蓽y員是圓頭的(例如和),返回?cái)?shù)字或者字符串,并且填充到其它部件的圓形孔或矩形孔里(例如或)。偵測員帶尖頭的(例如)返回布爾值(真或假),填充到其它部件的尖型孔或矩形孔里(例如或)。某些偵測員部件有一個(gè)復(fù)選框,例如。如果你選中了復(fù)選框,一個(gè)讀出器會(huì)添加到舞臺(tái)上(例如),并且顯示偵測員部件的值。當(dāng)偵測員的值發(fā)生變化時(shí),讀出器的值也會(huì)自動(dòng)更新。讀出器能以幾種不同的樣式顯示偵測員的值:一般讀出器,顯示偵測員的名字各值。大型讀出器,不顯示名字。滑桿讀出器,允許你通過鼠標(biāo)改變偵測員的值(僅限于變量)。右鍵(Mac:Ctrl+Click)點(diǎn)擊在滑桿樣式下的讀出器,可以設(shè)置最小值和最大值。在讀出器上雙擊或者點(diǎn)右鍵(Mac:Ctrl+Click)可以讓它從一種樣式變成另一樣式。列表在Scratch中你可以新建和使用列表。列表可以很好的存儲(chǔ)字符串和其它字符。要?jiǎng)?chuàng)建一個(gè)列表,找到變量面板點(diǎn)擊。一旦你創(chuàng)建了一個(gè)列表,一些跟列表相關(guān)的部件會(huì)被添加進(jìn)來,這些部件會(huì)在本指南的部件描述章節(jié)介紹。當(dāng)你創(chuàng)建了一個(gè)列表,一個(gè)列表讀出器會(huì)被添加到舞臺(tái)上。列表讀出器會(huì)顯示列表中的所有項(xiàng)。你可以直接在讀出器上添加或編輯數(shù)據(jù)。列表開始是空的,長度為0。要添加數(shù)據(jù)到列表中,點(diǎn)擊列表讀出器左下角的”+”按鈕,列表長度也會(huì)加1。另外你也可以通過列表部件(如: )添加數(shù)據(jù)。你可以通過拖拽列表讀出器的右下角來改變讀出器的大小。注意:你可以在列表讀出器上右鍵(Mac:Ctrl+Click)以把列表導(dǎo)出成一個(gè)簡單的.txt文件。同樣你也可以導(dǎo)入任何以前保存的簡明的.txt文件。字符串字符串可以組成信件,單詞,或者其它字符。字符串可以存儲(chǔ)到變量或者列表中(如或)。你可以使用如下部件比較字符串: ,。字符串用在數(shù)學(xué)運(yùn)算符(如: ) 和其它接收數(shù)值的塊(如和)中時(shí)值為0。部件描述 Scratch部件按8種顏色分類,分別為:動(dòng)作,外觀,聲音,畫筆,控制,偵測,數(shù)值與邏輯運(yùn)算,和變量。動(dòng)作描述把角色向前或向后移動(dòng)。順時(shí)針旋轉(zhuǎn)角色逆時(shí)針旋轉(zhuǎn)角色使角色面向特定的方向(0=上,90=右,180=下,-90=左)使角色面向鼠標(biāo)指針或者其它角色移動(dòng)角色到舞臺(tái)指定的位置。移動(dòng)角色到鼠標(biāo)指針或者其它角色的位置在指定的時(shí)間,平滑的移動(dòng)角色到指定的位置將角色的X坐標(biāo)增加指定的值。將角色的X坐標(biāo)設(shè)定為指定的值。將角色的Y坐標(biāo)增加指定的值。將角色的Y坐標(biāo)設(shè)定為指定的值。當(dāng)角色碰到舞臺(tái)邊緣時(shí),旋轉(zhuǎn)到反方向。在舞臺(tái)上顯示角色的X坐標(biāo)在舞臺(tái)上顯示角色的Y坐標(biāo)在舞臺(tái)上顯示角色的方向(0=上,90=右,180=下,-90=左)外觀描述切換指定的造型以改變角色外觀。切換到造型列表中的下一個(gè)造型。(如果到結(jié)尾處,跳到第一個(gè)造型)在舞臺(tái)上顯示造型的編號(hào)。切換指定的背景以改變舞臺(tái)的外觀。切換到背景列表中的下一個(gè)背景,以改變舞臺(tái)外觀。在舞臺(tái)上顯示背景編號(hào)。以指定的時(shí)間顯示角色的對(duì)話框。顯示角色的對(duì)話框(如果里面沒有任何內(nèi)容,不會(huì)顯示)。以指定的時(shí)間顯示角色的思考泡泡。顯示角色的思考泡泡。將一種特效增加指定的值。設(shè)置一種特效為一個(gè)指定的數(shù)值。(大多數(shù)視覺效果取值區(qū)間為0到100)清除角色的所有圖形特效。將角色的大小增加指定的值。將角色的大小設(shè)定為指定的值。在舞臺(tái)上顯示角色的大小與原始大小的比例。在舞臺(tái)上顯示該角色。隱藏舞臺(tái)上顯示的角色。移動(dòng)角色到所有角色的最上層。將角色往下移動(dòng)指定的層,以便將其隱藏在別的角色下面。聲音描述播放下拉菜單中的一個(gè)聲音,并且馬上繼續(xù)執(zhí)行下一個(gè)部件,聲音同時(shí)播放。播放一個(gè)聲音,到聲音播放結(jié)束后繼續(xù)執(zhí)行下一個(gè)部件。停止所有正在播放的聲音。以指定的節(jié)拍彈奏下拉菜單中的樂器停止(什么都不播放)指定的節(jié)拍。以指定的節(jié)拍播放下拉菜單中音符(數(shù)值越大音調(diào)越高)。為彈奏音符部件設(shè)置樂器類型。將角色的音量增加指定的數(shù)值。將角色的音量設(shè)置為指定的數(shù)值。在舞臺(tái)上顯示角色的音量。將角色的節(jié)奏加快指定的節(jié)拍。將角色的節(jié)奏設(shè)定為每分鐘指定的節(jié)拍在舞臺(tái)上顯示角色的節(jié)拍。畫筆描述 清除舞臺(tái)所有畫筆和蓋章。落下角色的畫筆,此后它移動(dòng)時(shí)會(huì)繪制出圖像。停下角色的畫筆,此后它移動(dòng)時(shí)不會(huì)繪制出圖像。通過顏色選擇器選擇來設(shè)置畫筆的顏色。將畫筆的顏色在原來的基礎(chǔ)上加特定的值。將畫筆的顏色設(shè)置為指定的值。將畫筆色度增加指定的值。將畫筆色度設(shè)定為指定的值。將畫筆的大小增加指定的值。將畫筆的大小設(shè)定為指定的值。將角色印在舞臺(tái)上??刂泼枋霎?dāng)綠旗被點(diǎn)擊時(shí),運(yùn)行下面的腳本塊。當(dāng)特定的鍵被按下后,運(yùn)行下面的腳本塊。當(dāng)指定的被點(diǎn)擊后,運(yùn)行下面的腳本。等待指定的時(shí)間后,繼續(xù)后面的腳本。反復(fù)執(zhí)行部件內(nèi)部的腳本塊。反復(fù)執(zhí)行特定次部件內(nèi)部的腳本塊。 廣播一個(gè)消息給所有角色,然后繼續(xù)執(zhí)行后面的部件,而不用等待腳本觸發(fā)。廣播一個(gè)消息給所有角色,觸發(fā)他們做某些事件,并且等到他們完成,然后繼續(xù)后面的部件。當(dāng)接收到一個(gè)特定的廣播后,運(yùn)行下面的腳本。如果條件為真,就執(zhí)行部件內(nèi)部的腳本塊,然后再檢查條件(如果為真,還會(huì)執(zhí)行),直到條件為假停止。如果條件為真,執(zhí)行部件內(nèi)容的腳本塊。如果條件為真,執(zhí)行如果下面的腳本塊,如果為假,執(zhí)行否則下面的腳本塊。等待,直到條件為真后,才繼續(xù)執(zhí)行后面的腳本。如果條件為假,執(zhí)行部件內(nèi)部的腳本塊,然后再判斷條件(如果為假,還會(huì)執(zhí)行),直到條件為真停止。停止執(zhí)行此腳本。停止所有角色的所有腳本。偵測描述返回鼠標(biāo)光標(biāo)的X坐標(biāo)。 返回鼠標(biāo)光標(biāo)的Y坐標(biāo)。如果鼠標(biāo)是按下的,返回真,否則返回假。如果指定的鍵是按下的,返回真。如果當(dāng)前角色碰到指定的角色,邊界或鼠標(biāo)光標(biāo)時(shí),返回真。(在下拉菜單中選擇)如果角色碰到指定的顏色,返回真。(點(diǎn)擊顏色塊,在顏色拾取器選擇顏色)如果第一種顏色(在當(dāng)前角色內(nèi)部)碰到第二種顏色 (在背景或者其它角色中),返回值。(點(diǎn)擊顏色塊,在顏色拾取器選擇顏色)返回當(dāng)前角色到指定角色或者鼠標(biāo)光標(biāo)的距離。在屏幕上顯示問題并且提示等待從鍵盤回答最近的屏幕問題所需答案,所有角色都能獲得(全局)將計(jì)時(shí)器設(shè)置為0。在舞臺(tái)上顯示計(jì)時(shí)器的值。返回另一個(gè)角色的屬性或者變量。(中文版部件中,意思弄反了)在舞臺(tái)上顯示計(jì)算機(jī)的麥克風(fēng)的值。如果麥克風(fēng)的值大于30,返回真。 返回指定的傳感器的值。(要使用這個(gè)部件,你需要有一個(gè)PicoBoard連接到你的計(jì)算機(jī)。要了解詳情,請(qǐng)?jiān)L問:http: //picoboard.html)如果指定的傳感器是按下的,返回值。(要使用這個(gè)部件,你需要有一個(gè)PicoBoard連接到你的計(jì)算機(jī)。要了解詳情,請(qǐng)?jiān)L問:/picoboard.html)數(shù)字與邏輯運(yùn)算描述兩個(gè)數(shù)相加。第一個(gè)數(shù)減去第二個(gè)數(shù)。第一個(gè)數(shù)乘以第二個(gè)數(shù)。第一個(gè)數(shù)除以第二個(gè)數(shù)。產(chǎn)生一個(gè)指定區(qū)間的隨機(jī)數(shù)。如果第一個(gè)數(shù)小于第二個(gè)數(shù),返回真。如果兩個(gè)數(shù)相等,返回真。如果第一個(gè)數(shù)大于第二個(gè)數(shù),返回真。連接兩個(gè)字符串返回字符串中的指定字符返回字符串長度如果兩個(gè)條件都為真,返回真。 如果兩個(gè)條件中有一個(gè)為真,則返回真。如果條件為假,則返回真。返回第一個(gè)數(shù)除以第二數(shù)的余數(shù)。將指定的數(shù)四舍五入。將指定的函數(shù)(絕對(duì)值,平方根,sin, cos,tan,asin,acos,atan,In,log,e,10)應(yīng)用于指定的值。(中文版部件中,意思弄反了)變量描述允許你創(chuàng)建一個(gè)自命名的新變量。當(dāng)你創(chuàng)建了一個(gè)變量,跟變量相關(guān)的許多部件會(huì)顯示出來。你可以選擇這個(gè)變量是被所有角色所用(全局),還是只被當(dāng)前角色使用(局部)。刪除一個(gè)變量。在舞臺(tái)上顯示變量值。將指定的變量值設(shè)定為指定的值。如果你有多個(gè)變量,點(diǎn)擊下拉菜單可以選擇不同的變量。將指定的變量值增加指定的值。在舞臺(tái)上顯示指定的變量的值。隱藏在舞臺(tái)上顯示的變量的值。允許你創(chuàng)建一個(gè)新的列表。當(dāng)你創(chuàng)建了一個(gè)列表,跟列表相關(guān)的許多部件會(huì)顯示出來。你可以選擇這個(gè)列表是被所有角色所用(全局),還是只被當(dāng)前角色使用(局部)。刪除一個(gè)列表。在舞臺(tái)上顯示指定的列表的值。添加指定項(xiàng)到列表的尾部。添加的項(xiàng)可以是數(shù)字或字符串或其它字符。刪除列表中的一項(xiàng)。你可以從下拉菜單中選擇(或輸入)要?jiǎng)h除的項(xiàng)。選擇”last”刪除列表中的最后一項(xiàng)。選擇”all”刪除列表中所有的項(xiàng)。刪除一項(xiàng)后,列表大小會(huì)減1。向指定的列表中插入指定的值。你可以從下拉菜單中選擇(或輸入)要插入的位置。選擇”last”將數(shù)據(jù)插入到列表的尾部。選擇”any”將數(shù)據(jù)插入到一個(gè)隨機(jī)的位置。插入一項(xiàng)后,列表大小會(huì)加1。使用指定的值替換指定的列表中的某項(xiàng)。你可以從下拉菜單中選擇(或輸入)要替換的位置。選擇”last”會(huì)替換列表的最后一項(xiàng)。選擇”any”會(huì)隨機(jī)替換列表中的一項(xiàng)。替換數(shù)據(jù)不會(huì)改變列表的大小。返回指定列表中的某項(xiàng)。你可以將這個(gè)部件填充到其它部件中(如)。返回指定列表的大小。 如果列表中含有指定項(xiàng),則返回真附錄技術(shù)細(xì)節(jié) Scratch Version 1.4系統(tǒng)要求計(jì)算機(jī)操作

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論