![逐幀動(dòng)畫學(xué)案_第1頁(yè)](http://file4.renrendoc.com/view/4ff8051d953d6339049cbdac5347976a/4ff8051d953d6339049cbdac5347976a1.gif)
![逐幀動(dòng)畫學(xué)案_第2頁(yè)](http://file4.renrendoc.com/view/4ff8051d953d6339049cbdac5347976a/4ff8051d953d6339049cbdac5347976a2.gif)
![逐幀動(dòng)畫學(xué)案_第3頁(yè)](http://file4.renrendoc.com/view/4ff8051d953d6339049cbdac5347976a/4ff8051d953d6339049cbdac5347976a3.gif)
![逐幀動(dòng)畫學(xué)案_第4頁(yè)](http://file4.renrendoc.com/view/4ff8051d953d6339049cbdac5347976a/4ff8051d953d6339049cbdac5347976a4.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第二章第四節(jié) 逐幀動(dòng)畫 學(xué)案一、任務(wù)一:補(bǔ)充代碼,練一練。達(dá)到效果:點(diǎn)擊“奔跑吧!兔子”按鈕,兔子會(huì)向左移動(dòng)一次。(5分)二、任務(wù)二:修改代碼,查看動(dòng)畫效果(5分)觀察參考案例中“運(yùn)用Timer控件的一種效果”,在對(duì)比任務(wù)一中的移動(dòng),建立timer控件的功能的初步印象。仔細(xì)理解代碼,為下一個(gè)任務(wù)做好鋪墊。(在英文字符 后面的紅色字是注釋語(yǔ)句)Private Sub cmdStart_Click() 事件:?jiǎn)螕粢淮蚊Q為“Cmdstart”的按鈕 tmrRun.Enabled = True 名稱為“tmrRun”的時(shí)鐘控件的Enabled 屬性的值 為true tmrRun.Interval =
2、 500 名稱為“tmrRun”的時(shí)鐘控件的Interval屬性值為500End SubPrivate Sub tmrRun_Timer() imgRabbit.Left = imgRabbit.Left - 100 讓名稱為“imgRabbit”的Image控件對(duì)象的left屬性值減少100End SubPrivate Sub cmdStop_Click()tmrRun.Enabled = False 名稱為“tmrRun”的時(shí)鐘控件的Enabled 屬性的值為falseEnd Sub序號(hào)修改前修改后動(dòng)畫效果變化1PrivateSubcmdStart_Click() tmrRun.Enabl
3、ed=True EndSubPrivateSubcmdStart_Click() tmrRun.Enabled=False EndSub2PrivateSubcmdStart_Click() tmrRun.Interval=500 End SubPrivateSubcmdStart_Click() tmrRun.Interval=100 EndSub3PrivateSubtmrRun_Timer() imgRabbit.Left=imgRabbit.Left-500 EndSubPrivateSubtmrRun_Timer() imgRabbit.Left=imgRabbit.Left-100
4、 EndSub3、知識(shí)點(diǎn):VB中Timer控件在工具箱中的圖標(biāo)是,其作用是有規(guī)律地每間隔一段時(shí)間執(zhí)行一組代碼,它的響應(yīng)是隨時(shí)間的流逝而執(zhí)行,Timer控件有兩個(gè)重要的屬性,即Interval屬性Enabled屬性。(1)Interval屬性Interval屬性是以千分之一秒為單位指定Timer事件之間的間隔,具體的設(shè)置方式是在窗體中先增加Timer控件圖標(biāo),然后在屬性面板中設(shè)置Interval屬性值,如圖2-4-3所示。 圖2-4-3 Timer控件和Interval屬性(2)Enabled屬性和其他控件的Enabled屬性一樣,Timer控件的Enabled屬性值為True時(shí),才觸發(fā)Time
5、r事件,否則停止或不啟動(dòng)Timer事件。4、更改文件夾“班級(jí)+姓名”為自己的班級(jí)和名字,按照參考案例,完成代碼編寫。三、任務(wù)三:optionbutton控件應(yīng)用1、理解optionbutton控件的應(yīng)用并將任務(wù)3中的程序補(bǔ)充完整,實(shí)現(xiàn)兔子用快、中、慢三種不同速度的變速奔跑。完成加5分。(代碼參考:Private Sub cmdStart_Click() 事件:?jiǎn)螕粢淮蚊Q為“cmdstart”的按鈕 tmrRun.Enabled = True 名稱為“tmrRun”的時(shí)鐘控件的Enabled 屬性的值 為trueEnd SubPrivate Sub cmdStop_Click() tmrRun
6、.Enabled = False 名稱為“tmrRun”的時(shí)鐘控件的Enabled 屬性的值 為FalseEnd SubPrivate Sub optFast_Click() tmrRun.Interval = 100 名稱為“tmrRun”的時(shí)鐘控件的Interval屬性值為100End SubPrivate Sub optMid_Click() tmrRun.Interval = 300 名稱為“tmrRun”的時(shí)鐘控件的Interval屬性值為300End SubPrivate Sub optSlow_Click() tmrRun.Interval = 500 名稱為“tmrRun”的時(shí)
7、鐘控件的Interval屬性值為500End SubPrivate Sub tmrRun_Timer() imgRabbit.Left = imgRabbit.Left - 100 讓名稱為“imgRabbit”的Image控件對(duì)象的left屬性值減少100End Sub)四、任務(wù)四:實(shí)現(xiàn)兔子形態(tài)變化的分支結(jié)構(gòu)(5分)回憶逐幀動(dòng)畫的原理是“連續(xù)的關(guān)鍵幀”中分解動(dòng)畫動(dòng)作,如何在VB中實(shí)現(xiàn)兩張圖片變化?載入第( )張圖片載入第( )張圖片載入第二張圖片是否a=1a=2a= 1、完成流程圖的填寫根據(jù)流程圖的提示,完成代碼編輯If 條件 Then 語(yǔ)句組1 : Else 語(yǔ)句組2: End If拓展任務(wù):讓兔子不斷奔跑的If語(yǔ)句(8分)怎樣讓小兔子消失在左邊后又從最右邊開始重新跑動(dòng)呢?1、Width屬性可以幫助我們讀取“窗體最右邊的位置”,從而得知窗體的寬度。2、使用 If 語(yǔ)句設(shè)置條件:如果兔子已經(jīng)到了“窗體最左邊的位置”,即Left屬性等于0,則移動(dòng)兔子至“窗體最右邊的位置。參考代碼: Privat
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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)課記錄
- 中考道德與法治一輪復(fù)習(xí)七年級(jí)上第4單元生命的思考 聽課評(píng)課記錄 人教版
- 星球版地理八年級(jí)下冊(cè)《第一節(jié) 遼闊的海域》聽課評(píng)課記錄1
- 囊螢夜讀的聽評(píng)課記錄
- 2025年度華陽(yáng)公寓物業(yè)服務(wù)質(zhì)量提升項(xiàng)目合同
- 2025年度人工智能助手軟件開發(fā)合作協(xié)議
- 粵教版地理八年級(jí)下冊(cè)7.1《東北地區(qū)》聽課評(píng)課記錄1
- 湘教版數(shù)學(xué)九年級(jí)下冊(cè)1.5《二次函數(shù)的應(yīng)用》聽評(píng)課記錄2
- 2025年度航空航天技術(shù)合作研發(fā)協(xié)議范本
- 班組安全教育應(yīng)急預(yù)案的制定與執(zhí)行
- 10以內(nèi)除法口算練習(xí)題100套(十)
- 《應(yīng)急管理行政執(zhí)法人員依法履職管理規(guī)定》知識(shí)培訓(xùn)
- 《醫(yī)療機(jī)構(gòu)環(huán)境表面清潔與消毒管理規(guī)范》-華西醫(yī)院案例
- 2024年黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)
- 第45屆世界技能大賽餐廳服務(wù)項(xiàng)目全國(guó)選拔賽技術(shù)工作文件
- 合同簽訂執(zhí)行風(fēng)險(xiǎn)管控培訓(xùn)
- DB43-T 3022-2024黃柏栽培技術(shù)規(guī)程
- 九年級(jí)道德與法治下冊(cè)時(shí)政熱點(diǎn)專題新人教版
- 【壓縮式落葉清掃機(jī)設(shè)計(jì)(論文)6900字】
- 教育管理學(xué)教程褚宏啟課后問(wèn)題及補(bǔ)充完整版
- 水利水電工程工地試驗(yàn)室建設(shè)導(dǎo)則(征求意見稿)
評(píng)論
0/150
提交評(píng)論