天才教育網(wǎng)合作機(jī)構(gòu) > 編程語言培訓(xùn)機(jī)構(gòu) > go培訓(xùn)機(jī)構(gòu) >

東莞設(shè)計(jì)培訓(xùn)網(wǎng)

歡迎您!
朋友圈

400-850-8622

全國(guó)統(tǒng)一學(xué)習(xí)專線 9:00-21:00

位置:編程語言培訓(xùn)資訊 > go培訓(xùn)資訊 > 關(guān)于如何讀取外部TXT文件

關(guān)于如何讀取外部TXT文件

日期:2005-12-23 00:00:00     瀏覽:162    來源:東莞設(shè)計(jì)培訓(xùn)網(wǎng)

*步:
建立一個(gè)MC(Movie Clip,即影片剪輯,快捷鍵Ctrl+F8)
在MC內(nèi),用Text工具(快捷鍵T)拉出一個(gè)滿意的框,在屬性欄中將其調(diào)到“動(dòng)態(tài)文本框”。 然后在還是在屬性欄,找到“變量”,填入滿意的變量名,這里假設(shè)為main。然后在再在同一個(gè)MC內(nèi),建立一個(gè)新層,在*個(gè)空白關(guān)鍵幀中寫入as:

loadVariables("home.txt", _root.a);

//home.txt是你放在flash外部的text文件名,自己更改,_root.a里面的a是稍后放在場(chǎng)景的MC的實(shí)例名(當(dāng)然也可以自己改成其他的)。
第二步:
返回主場(chǎng)景,將這個(gè)MC拖入,并且實(shí)例命名為a(或者參照前面自己改過的名字)
然后輸出影片文件。
第三步:
在輸出swf文件的同文件夾內(nèi),建立一個(gè)text文件,home.txt(或者參照前面自己改過的名字)。打開text文件,輸入&main=,=后面輸入你要想說的話。
第四步,打開swf文件查看是否有顯示:)


上下翻動(dòng)的方法
接前講:
*步:建立兩個(gè)空MC,一個(gè)命名為down,一個(gè)命名為up(注意,這里不是實(shí)例命名,僅僅是為了好區(qū)分)
在這兩個(gè)MC內(nèi)加入總計(jì)三個(gè)空白關(guān)鍵幀,
*幀都是

stop();

第三幀都是

gotoAndPlay(2);

down的第二幀

:_root.a.home.scroll = _root.a.home.scroll+1//a是在主場(chǎng)景中整個(gè)text MC的實(shí)例名,home是動(dòng)態(tài)文本的變量名(參照三樓的命名,可以自行更改)

up的第二幀

:_root.a.home.scroll = _root.a.home.scroll-1//命名問題同上

第二步:
做一個(gè)簡(jiǎn)單的按鈕,表示上,翻轉(zhuǎn)過來可以表示下的就行。。。
第三步:
將up和down MC拖入前面講的動(dòng)態(tài)文本框所在的MC里面,分別實(shí)例命名為up和down,放在哪里隨便,沒有限制
第四步:
拖入做好的按鈕,復(fù)制一個(gè),翻轉(zhuǎn)過來,表示上下,放在合適的位置(一般。。。就是在動(dòng)態(tài)文本框的左邊或者右邊了。。。
然后給表示向上的按鈕寫入AS(記住,就是這個(gè)按鈕上的,不是幀上的):

on (press) {
up.gotoAndPlay(2);
}
on (release) {
up.gotoAndStop(1);
}//

這樣整體效果是,你按住按鈕不放,就一直向上翻動(dòng)(直到頂為止),而一送開就停止。。。當(dāng)然,你也可以做成on(rollOver)就是鼠標(biāo)放在按鈕上面就開始向上翻,再將on(release)改成on(rollOut)就將整體效果變成鼠標(biāo)移開就停止翻動(dòng)。
*給表示向下的按鈕寫入AS(記住,就是這個(gè)按鈕上的,不是幀上的):

on(press){
down.gotoAndPlay(2);
}
on(release){
down.gotoAndStop(1);
}//同上
如果本頁(yè)不是您要找的課程,您也可以百度查找一下: