前面講了“圖”和“聲”的一般調(diào)理,這節(jié)我們開(kāi)始琢磨“字”,要說(shuō)這“字”,大號(hào)叫文本, 還有三種類型:靜態(tài)文本、動(dòng)態(tài)文本和輸入文本,下面我們就把這三樣捏到一起作個(gè)綜合練習(xí)實(shí)例。
[url=http://bbs.flasher123.com/dispbbs.asp?boardid=10&id=23482]

[/url]
本節(jié)問(wèn)題討論交流
[url=http://laoxian.flasher123.com/fas/2/flash/21.fla]

[/url]
?
源文件下載
[url=http://laoxian.flasher123.com/fas/1/luyin/as1_1.ra]

[/url]
本講錄音下載
實(shí)例2-3打字效果
[1b] ( 1 )基本思路
[/1b][1b] [/1b]① 建一個(gè)輸入文本,用來(lái)鍵盤(pán)輸入或復(fù)制粘貼一段文字。
② 為輸入文本制作一滾動(dòng)條,上下各一個(gè)按鈕,中間一個(gè)“滑塊”,“滑塊”要和文本同步垂直變動(dòng),并相互作用,編寫(xiě)這段腳本可是夠累人的。
③建一個(gè)動(dòng)態(tài)文本,根據(jù)指令來(lái)顯示輸入文本的內(nèi)容。
④ 建一個(gè)按鈕,令動(dòng)態(tài)文本開(kāi)始“表現(xiàn) ” 。
⑤ 在幀上寫(xiě)腳本,讓動(dòng)態(tài)文本的按咱要求“演”。
⑥ 上面只是說(shuō)到要用輸入文本和動(dòng)態(tài)文本,不是說(shuō)要用 3 樣嗎, 那在就在按鈕上輸入“打字”倆字,別看字少,可是用到了一種類型,這下齊了。
[1b] ( 2 [/1b][1b])新知識(shí)點(diǎn)
[/1b]my_txt.scroll // 定義文本在文本字段中的垂直位置。
my_txt.maxscroll;// my_txt.scroll 的最大值。
my_str.substring// 返回一個(gè)字符串。
arguments.length// 實(shí)際傳遞給函數(shù)的參數(shù)數(shù)量。
Math.random()// 返回一個(gè) 0-1 之間的隨機(jī)數(shù)。
Math.ceil()// 對(duì)數(shù)字或表達(dá)式按進(jìn)位法取整。
[1b] (3)實(shí)例說(shuō)明 [/1b]
① 建一輸入文本,變量名: shuru 。
② 建一動(dòng)態(tài)文本,變量名: shuchu 。
③從公用庫(kù)中拖入一按鈕,點(diǎn)開(kāi)并插入“打字”二字。
④ 為輸入文本作一滾動(dòng)條,包括上下按鈕和一個(gè)類型為 MC 的“滑塊”。
[1b] ( 4 [/1b][1b])編寫(xiě)動(dòng)作腳本 [/1b]
①在“打字”按鈕上輸入:
on (press) {
Play();
}
② 在滾動(dòng)條的向上按鈕上輸入:
on(release){
shuru.scroll-=1;// 可顯示的文本垂直下移一個(gè)單位,即向上多看一行。
}
③ 在滾動(dòng)條的向下按鈕上輸入:
on(release){
shuru.scroll+=1;// 可顯示的文本垂直上移一個(gè)單位,即向下多看一行。
}
④ 在滾動(dòng)條的“滑塊”上輸入:
onClipEvent (load) {
shang = this._y;// 設(shè)此變量作為“滑塊”的初始垂直位置
zuoyou = this._x;// 設(shè)此變量作為“滑塊”的初始水平位置
N = 30; // 設(shè)此變量作為“滑塊”的垂直位置變動(dòng)的最大值,本例中其實(shí)是一以常量狀態(tài)存在。
本文轉(zhuǎn)自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/1137.html
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
