Flash MX2004入門與進(jìn)階實(shí)例——文字和組件(3)_Flash教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:Flash MX2004入門與進(jìn)階實(shí)例——文字和組件(2)
      第八章文字字段和組件第一節(jié)動(dòng)態(tài)文本和輸入文本(2)(3)常用指令下面介紹使用動(dòng)作腳本動(dòng)態(tài)創(chuàng)建文本框、設(shè)置文本框?qū)傩缘膸讉(gè)常用指令:MovieClip.creat

      第八章 文字字段和組件
      第一節(jié) 動(dòng)態(tài)文本和輸入文本(3)

      步驟2 創(chuàng)建動(dòng)態(tài)文本

      在【文本顯示】圖層,我們要?jiǎng)?chuàng)建有三個(gè)靜態(tài)文本框和一個(gè)動(dòng)態(tài)文本框,效果如圖8-1-7所示。

      圖8-1-7 動(dòng)態(tài)文本和靜態(tài)文本

      在【屬性】面板中定義動(dòng)態(tài)文本的【變量】為“delaytime”。

      步驟3 定義動(dòng)作腳本

      在【AS】圖層,我們來定義程序代碼。

      選擇【AS】圖層的第1幀,在【動(dòng)作】面板中輸入腳本:

      delaytime=10;//將動(dòng)態(tài)文本的變量賦值為10

      在【AS】圖層第13幀插入空白要害幀,在【動(dòng)作】面板定義動(dòng)作腳本為:

      if (delaytime == 0) {

      //判定變量delaytime是否等到于0

      gotoAndStop(2);

      //假如變量delaytime等于0,就跳轉(zhuǎn)到第2幀然后停止

      } else {

      //假如變量delaytime不等于0,就執(zhí)行下面語句

      delaytime = delaytime-1;

      //變量delaytime自減1

      gotoAndPlay(2);

      //跳轉(zhuǎn)到第2幀繼續(xù)播放

      }

      至此,這個(gè)實(shí)例制作完成,完成以后的時(shí)間軸效果如圖8-1-8所示。

      圖8-1-8 時(shí)間軸最后效果

      2.輸入文本

      輸入文本是可以接受用戶輸入的文本,是響應(yīng)鍵盤事件的一種,是一種人機(jī)交互的工具。

      和動(dòng)態(tài)文本一樣,使用【文本工具】也可以創(chuàng)建輸入文本框,用【文本工具】在場景拖出一個(gè)文本框,選中該文本框,在【屬性】面板中選擇【輸入文本】即可,如圖8-1-9所示。

      圖8-1-9 輸入文本【屬性】面板設(shè)置

      輸入文本最重要的是變量名,如圖所示中的【變量】文本框,其中的myInputText即是該輸入文本的變量名。輸入文本變量和其他變量類似,變量的值會(huì)呈現(xiàn)在輸入文本框中,輸入文本框中的值同時(shí)也作為輸入文本變量的值,它們之間是等價(jià)的。

      另外,輸入文本對(duì)象也具有text屬性,這個(gè)屬性的實(shí)用方法和動(dòng)態(tài)文本對(duì)象類似。有關(guān)輸入文本的應(yīng)用,本書后面的章節(jié)有具體的實(shí)例,這里就不再詳述。


      分享:Flash MX2004入門與進(jìn)階實(shí)例——文字和組件(1)
      第八章文字字段和組件第一節(jié)動(dòng)態(tài)文本和輸入文本(1)在我們制作Flash作品時(shí),常會(huì)需要用【文本工具】來創(chuàng)建各種文本,單擊工具箱中的【文本工具】,或直接按

      來源:設(shè)計(jì)前沿網(wǎng)上收集//所屬分類:Flash教程/更新時(shí)間:2008-03-05
      相關(guān)Flash教程