flash對(duì)話(huà)代碼(flash怎么制作對(duì)話(huà))
1、從代碼可以看出1這是一道小學(xué)生10以?xún)?nèi)數(shù)字加減運(yùn)算測(cè)試題2Flash至少有三個(gè)幀第一個(gè)幀顯示題目,并等待同學(xué)輸入答案第二幀是答對(duì)時(shí)顯示的畫(huà)面可能是一句“恭喜你回答正確”第三幀就是回答錯(cuò)誤出現(xiàn)的畫(huà)面,可能會(huì)是“答錯(cuò)了,真可惜”3第一幀有3個(gè)動(dòng)態(tài)文本框 num1,num2和type 分。
2、a文本框設(shè)為輸入文本框不用管,c按鈕上面加事件在事件監(jiān)聽(tīng)里面設(shè)btext = quotquot+answer就可以了。
3、var a_textString = quot這里是你要打的字節(jié)quotvar iNumber = 0onEnterFrame = function onEnterFrame是按幀頻調(diào)動(dòng)函數(shù)functionbtext = a_textsubstr0, ii++ b為舞臺(tái)上的一個(gè)動(dòng)態(tài)文本,設(shè)置為多行 if ia_textlength i = 0 這樣打字機(jī)就從。
4、在一個(gè)FLASH里在第一個(gè)場(chǎng)景里調(diào)用第二個(gè)場(chǎng)景, 要在第一個(gè)場(chǎng)景里需要調(diào)用的地方加個(gè)按鈕,然后在按鈕上寫(xiě)下如下代碼 on release tellTarget quot_rootquot gotoAndPlay quotmm2quot, 1 其中,quotmm2quot是第二個(gè)場(chǎng)景的MC的名稱(chēng) on release loadmoviequotfz3swfquot,1 setPropertyquotfz3swfquot。
5、var idNumber = setIntervaldazi, 100 通過(guò)這一句重復(fù)100毫秒調(diào)一次用dazi函數(shù)有點(diǎn)像Timer,在dazi函數(shù)內(nèi)的代碼主要是if,如果i小于上面字符串的長(zhǎng)度,則輸出從第一個(gè)字符到i個(gè)字符如果i是6,也就是0到6個(gè)字符輸出,然后i++,直到i大于字符串長(zhǎng)度,聲音停止,并停止dazi調(diào)用。
6、1 首先打開(kāi)新的Flash文件, 把聲音導(dǎo)入庫(kù)中 還摸不清介面的朋友就按ctrl+r2 導(dǎo)入之后到庫(kù)中定義聲音的ID, 如圖這里的ID和場(chǎng)景上的實(shí)體名是不一樣的 3 接下來(lái)就在第一幀編寫(xiě)代碼, 如下 mySound = new Sound 定義聲音類(lèi) mySoundattachSoundquottomatoquot 提取庫(kù)中我們所設(shè)定的。
7、mysound = new SoundmysoundloadSoundquotmp3文件路徑quot, truemysoundstart0onEnterFrame=function mysoundsetVolumemc_x音量為影片mc的_x坐標(biāo) 當(dāng)音量大于60%時(shí)響應(yīng)事件 ifmc_x60 trace你想要響應(yīng)的事件 else tracequotNOquot 說(shuō)明你要另外通過(guò)star。
8、flash按鈕的代碼是onreleaseplay除此之外還有點(diǎn)擊按鈕打開(kāi)連接網(wǎng)頁(yè)的代碼為onreleasegetURL網(wǎng)址,quot_blankquot。
9、Flash AS的基礎(chǔ)知識(shí)做過(guò)Flash動(dòng)畫(huà)的Flash愛(ài)好者們都知道,要做好一個(gè)Flash動(dòng)畫(huà),AS是必不可少的,即使只是很簡(jiǎn)單的幾句代碼也能起到整個(gè)Flash畫(huà)龍點(diǎn)睛的作用這里我只簡(jiǎn)單的介紹一下AS的基本常識(shí)首先我們要了解AS要寫(xiě)在什么地方,什么時(shí)候AS會(huì)被觸發(fā)執(zhí)行1幀寫(xiě)在關(guān)鍵幀上面的AS,當(dāng)時(shí)間軸上的指針走到這個(gè)關(guān)。
10、不用with,如下,試試看var r = 200var v = 1for i = 1 i lt= 6 i++attachMoviequotmcquot,quotmcquot + i,i_rootquotmcquot + igotoAndStopi_rootquotmcquot + icita = i * 60_rootquotmcquot + i_y = 200onEnterFrame = function v = 275 _。
11、里面都有一個(gè)“舞臺(tái)”里面放著很多“實(shí)例”,實(shí)例是由元件復(fù)制出來(lái)的一種對(duì)象,可以給它們自身添加腳本,起到一些特殊的控制作用,如onpress當(dāng)按鈕按下時(shí),執(zhí)行以下內(nèi)容 7,可以到網(wǎng)上去看一下教程,跟著模仿8,一步一步去學(xué)習(xí),積小成多,多做練習(xí),自然就會(huì)了解flash代碼怎么用了。
12、單擊菜單Insertnew symbo1,在彈出的對(duì)話(huà)框中輸入插入的符名稱(chēng)如“對(duì)錯(cuò)提示” 符號(hào)類(lèi)型為“電影片段”在第一幀輸入文本“在括號(hào)內(nèi)輸入答案,按enrer鍵確定“ 在 該幀上輸入動(dòng)作腳本 _rootflah=false_rootans=quot quotgotoAndStop1在第16幀插入空關(guān)鍵幀在該幀上 畫(huà)一個(gè)形如“x”的圖或輸入。
13、Flash鼠標(biāo)跟隨代碼可以使用ActionScript來(lái)實(shí)現(xiàn)ActionScript是Adobe Flash平臺(tái)的編程語(yǔ)言,它允許開(kāi)發(fā)者創(chuàng)建交互式的動(dòng)畫(huà)游戲和其他富媒體應(yīng)用要實(shí)現(xiàn)鼠標(biāo)跟隨效果,我們可以編寫(xiě)一段簡(jiǎn)單的ActionScript代碼在Flash中,你可以通過(guò)監(jiān)聽(tīng)`stage`對(duì)象的`mouseMove`事件來(lái)追蹤鼠標(biāo)的位置當(dāng)鼠標(biāo)在舞臺(tái)上移動(dòng)時(shí),這個(gè)。
14、on press是鼠標(biāo)點(diǎn)擊的意思 on release是鼠標(biāo)點(diǎn)擊后釋放的意思 onkeyPress quotltRightquot是按下右方向鍵的意思,Left自然是按左方向鍵 內(nèi)是代碼塊 1從庫(kù)中加載元件bubian,并復(fù)制一份,控制xy坐標(biāo)位置到88,92主時(shí)間軸跳轉(zhuǎn)到xxrr01幀標(biāo)簽,將清除元件bjz001上的加載對(duì)象 3。
15、前面幾步添加按鈕及按鈕動(dòng)作就不需要我說(shuō)了吧,如果這個(gè)你不會(huì),下面的你還是不學(xué)的好我說(shuō)說(shuō)添加文章和分頁(yè)的問(wèn)題1,添加文章,這個(gè)如果是添加本地文件如文本,音樂(lè),視頻等的話(huà),需要用到FLASH AIR,源文件依然是FLA,你新建的時(shí)候可以在常規(guī)列表里面找到,它是一個(gè)跨平臺(tái)的桌面應(yīng)用程序,可以訪(fǎng)問(wèn)。
16、你說(shuō)的 bt,應(yīng)該是場(chǎng)景上5個(gè)元件的實(shí)例名 bt1 bt2 bt3 bt4 b5 功能依代碼看,類(lèi)似菜單代碼 以行號(hào)為標(biāo)準(zhǔn) 1 聲明 布爾值 變量 slider_flag,默認(rèn)為false 2 聲明 布爾值 變量 bt_text_flag,默認(rèn)為false 34 時(shí)間軸停止在當(dāng)前幀 5 偵聽(tīng)onEnterFrame事件,事件處理方法 onenterframe。
17、1以actionscript20為例,打開(kāi)flash,新建點(diǎn)擊20 2以滾動(dòng)的圖片瀏覽器為例,繪制路徑,將圖片轉(zhuǎn)換為元件相信大家已經(jīng)有所了解了,做完基本步奏后會(huì)出現(xiàn)下面的場(chǎng)景 3在時(shí)間軸上選中某一幀,為其添加一個(gè)play按鈕,為了看出效果我們會(huì)在前面添加一個(gè)stop代碼,點(diǎn)擊時(shí)播放 4就那樣我們的play按鈕。
掃描二維碼推送至手機(jī)訪(fǎng)問(wèn)。
版權(quán)聲明:本文由飛速云SEO網(wǎng)絡(luò)優(yōu)化推廣發(fā)布,如需轉(zhuǎn)載請(qǐng)注明出處。