版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、新Scratch2.0編程-第一節(jié)-動(dòng)作模塊精品STEAMJ新教育-Scratch2.0編程-第一節(jié)動(dòng)作模塊在入門教程里,我們粗略的介紹了各個(gè)模塊的功能,從本節(jié)開始,我們將詳細(xì)的介紹各個(gè)元素,為掌握更多的編程工具做好準(zhǔn)備。插上創(chuàng)意的翅膀,隨我一起翱翔在計(jì)算機(jī)圖形學(xué)的世界吧!本節(jié)我們主要來學(xué)*動(dòng)作模塊中的各個(gè)積木的功如果要制作游戲或者帶有動(dòng)畫的程序,使用動(dòng)作模塊中的積木移動(dòng)角色是最常見的操作。所謂角色移動(dòng),是指命令角色移動(dòng)到舞臺(tái)中的某一個(gè)具體的坐標(biāo)點(diǎn),或者旋轉(zhuǎn)到一個(gè)特定的方向。本節(jié)就來學(xué)*角色的移動(dòng)。1、絕對動(dòng)作入門教程里有講,舞臺(tái)是一個(gè)480*360的矩形網(wǎng)格,其中線點(diǎn)是坐標(biāo)(0,0)。在Sc
2、ratch的動(dòng)作模塊中,共有四個(gè)絕對動(dòng)作的積木移至11x:0Y:在。秒內(nèi)也行到J:0Y:將K坐標(biāo)設(shè)定為將丫坐標(biāo)設(shè)定為O,這些積木能精確的把角色移動(dòng)到舞臺(tái)的某個(gè)具體位置。下面我們通過一個(gè)小例子來演示絕對動(dòng)作。假設(shè)火箭角色Rocket要擊中目標(biāo)角色Target,目標(biāo)角色的坐標(biāo)位置是(200,150)。最簡單的方法就是使用積木跑武口遂,如圖1所示,x坐標(biāo)告訴角色在舞臺(tái)水平移動(dòng)的距離,Y坐標(biāo)告訴角色垂直移動(dòng)的距離。圖1:使用移動(dòng)到x:V:積木吧角色移動(dòng)到舞臺(tái)的任何位置火箭角色Rocket在移動(dòng)時(shí)有兩個(gè)問題,首先它沒有面向角色Target,而是向上方移動(dòng);其次是直接從點(diǎn)(0,0)移動(dòng)到了點(diǎn)(200,15
3、0)。我們先來解決第二個(gè)問題。為了讓火箭看起來是緩慢移動(dòng),而不是瞬間移動(dòng),我可以使用積木在秒內(nèi)貓行到這樣就能根據(jù)時(shí)間的長短來看到火箭移動(dòng)的軌跡火箭還有另外一種擊中目標(biāo)的方式,那就是單獨(dú)改變2所示:x,V的坐標(biāo),如圖圖2:單獨(dú)設(shè)置角色x,y的坐標(biāo)注意:一般腳本中的坐標(biāo)是指角色的中心點(diǎn)的位置。2、相對動(dòng)作如圖3所示,和之前不同的是圖中沒有任何可以參考的坐標(biāo),那么火箭要如何才能擊中目標(biāo)呢?如果火箭Rocket會(huì)說話,它一定會(huì)說:“向前移動(dòng)三步,向右轉(zhuǎn),再向前移動(dòng)2步”。圖3:可以使用相對動(dòng)作積木移動(dòng)角色移動(dòng)<E*步向右旅精c<©度向左圈摩1這些都是相對動(dòng)作積木,圖4展示了Scr
4、atch種各個(gè)方向?qū)?yīng)的度數(shù)。180(-180)rj圖4:Scratch中0是向上,90度是向右,180度是向下,-90度是向左使用積木就能將角色旋轉(zhuǎn)到任意的一個(gè)角度。如果只是要面向上下左右,那么使用該積木種的下拉菜單即可快速選擇。如果要更精確的方向,則需要在參數(shù)中制定。角度甚至可以是負(fù)數(shù)?,F(xiàn)在你應(yīng)該明白了Scratch中方向的概念,你可以自己試試各個(gè)動(dòng)作積木是如何工作的。3、其他動(dòng)作我們繼續(xù)來學(xué)*最后四個(gè)動(dòng)作積木:卜面我們來創(chuàng)建一個(gè)簡單的火箭撞擊太陽的小程序來演示這4個(gè)動(dòng)作積木的作圖5:火箭一直追著太陽移動(dòng)這個(gè)程序包含了角色Sun和Spaceship,每個(gè)角色都有一段自己的腳本。當(dāng)點(diǎn)擊綠旗后
5、,角色Sun就會(huì)隨鼠標(biāo)移動(dòng),而角色Spaceship則會(huì)追著Sun緩慢移動(dòng)。Scratch2,0編程-第一節(jié)-動(dòng)作模塊STEAMJ新教育-Scratch2.0編程-第一節(jié)動(dòng)作模塊在入門教程里,我們粗略的介紹了各個(gè)模塊的功能,從本節(jié)開始,我們將詳細(xì)的介紹各個(gè)元素,為掌握更多的編程工具做好準(zhǔn)備。插上創(chuàng)意的翅膀,隨我一起翱翔在計(jì)算機(jī)圖形學(xué)的世界吧!本節(jié)我們主要來學(xué)*動(dòng)作模塊中的各個(gè)積木的功如果要制作游戲或者帶有動(dòng)畫的程序,使用動(dòng)作模塊中的積木移動(dòng)角色是最常見的操作。所謂角色移動(dòng),是指命令角色移動(dòng)到舞臺(tái)中的某一個(gè)具體的坐標(biāo)點(diǎn),或者旋轉(zhuǎn)到一個(gè)特定的方向。本節(jié)就來學(xué)*角色的移動(dòng)。1、絕對動(dòng)作入門教程里有講
6、,舞臺(tái)是一個(gè)480*360的矩形網(wǎng)格,其中線點(diǎn)是坐標(biāo)(0,0)。在Scratch的動(dòng)作模塊中,共有四個(gè)絕對動(dòng)作的積木移至IX:0y:在/秒內(nèi)巖行到J:®。將k坐標(biāo)設(shè)出將丫生標(biāo)讀定為0,景這些積木能精確的把角色移動(dòng)到舞臺(tái)的某個(gè)具體位置。下面我們通過一個(gè)小例子來演示絕對動(dòng)作。假設(shè)火箭角色Rocket要擊中目標(biāo)角色Target,目標(biāo)角色的坐標(biāo)位置是(200,150)。最簡單的方法就是使用離,Y坐標(biāo)告訴角色垂直移動(dòng)的距離圖1:使用移動(dòng)到x:V:積木吧角色移動(dòng)到舞臺(tái)的任何位置火箭角色Rocket在移動(dòng)時(shí)有兩個(gè)問題,首先它沒有面向角色Target,而是向上方移動(dòng);其次是直接從點(diǎn)(0,0)移動(dòng)到了
7、點(diǎn)(200,150)。我們先來解決第二個(gè)問題。為了讓火箭看起來是緩慢移動(dòng),而不是瞬間移動(dòng),我可以使用積木在秒內(nèi)貓行到這樣就能根據(jù)時(shí)間的長短來看到火箭移動(dòng)的軌跡火箭還有另外一種擊中目標(biāo)的方式,那就是單獨(dú)改變2所示:x,V的坐標(biāo),如圖圖2:單獨(dú)設(shè)置角色x,y的坐標(biāo)注意:一般腳本中的坐標(biāo)是指角色的中心點(diǎn)的位置。2、相對動(dòng)作如圖3所示,和之前不同的是圖中沒有任何可以參考的坐標(biāo),那么火箭要如何才能擊中目標(biāo)呢?如果火箭Rocket會(huì)說話,它一定會(huì)說:“向前移動(dòng)三步,向右轉(zhuǎn),再向前移動(dòng)2步”。圖3:可以使用相對動(dòng)作積木移動(dòng)角色移動(dòng)<E*步向右旅精c<©度向左圈摩1這些都是相對動(dòng)作積木,圖4展示了Scratch種各個(gè)方向?qū)?yīng)的度數(shù)。180(-180)rj圖4:Scratch中0是向上,90度是向右,180度是向下,-90度是向左使用積木就能將角色旋轉(zhuǎn)到任意的一個(gè)角度。如果只是要面向上下左右,那么使用該積木種的下拉菜單即可快速選擇。如果要更精確的方向,則需要在參數(shù)中制定。角度甚至可以是負(fù)數(shù)?,F(xiàn)在你應(yīng)該明白了Scratch中方向的概念,你可以自己試試各個(gè)動(dòng)作積木是如何工作的。3、其他動(dòng)作我們繼續(xù)來學(xué)*最后四個(gè)動(dòng)作積木:卜面我們來創(chuàng)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年金融市場展望:投資理財(cái)策略與風(fēng)險(xiǎn)管理
- 《接觸網(wǎng)施工》課件 2.3.1 支柱立桿整正
- 2024年電子商務(wù)案例分析解讀
- 第47屆世界技能大賽移動(dòng)機(jī)器人項(xiàng)目江蘇省選拔賽技術(shù)技術(shù)文件和樣題
- 2024年小學(xué)語文《青蛙寫詩》教學(xué)案例
- 2024年P(guān)E工程師培訓(xùn)教材:開啟職業(yè)新篇章
- 2024年Excel圖表制作與數(shù)據(jù)可視化教程
- 《房地產(chǎn)宣傳廣告說》課件
- 2023中考四川樂山英語真題+答案
- 2024年教育技術(shù)趨勢:20以內(nèi)加減法課件的智能化發(fā)展
- 幼兒《教育心理學(xué)》模擬題:情景題
- 國培參考老頭子做事總不會(huì)錯(cuò)PPT課件
- 學(xué)生對教師評價(jià)表(共8頁)
- 批發(fā)零售大個(gè)體 E204-3批發(fā)和零售業(yè)產(chǎn)業(yè)活動(dòng)單位(個(gè)體經(jīng)營戶)商品銷售和庫存
- (完整版)青年就業(yè)創(chuàng)業(yè)見習(xí)基地匯報(bào)材料(完整版)
- 月光(羽泉)原版五線譜鋼琴譜正譜樂譜.docx
- 660MW機(jī)組空預(yù)器聲波吹灰器可行性研究報(bào)告最新(精華版)
- 控制柜安裝施工方案
- 動(dòng)車組火災(zāi)檢測(報(bào)警)系統(tǒng)
- 水面垃圾自動(dòng)打撈船的設(shè)計(jì) (全套圖紙)
- 裝飾施工技術(shù)標(biāo)準(zhǔn)及要求
評論
0/150
提交評論