分享:

Flash課件中導(dǎo)入外部TXT文檔的幾種方法詳解

首頁(yè)>動(dòng)漫制作

flash課件制作課件動(dòng)畫(huà)制作課件制作

播放:2854
發(fā)布時(shí)間:2019年06月15日

Flash課件中導(dǎo)入外部TXT文檔的幾種方法詳解



在Flash課件中,用載入外部TXT文檔的方法制作課件可以極大的方便課件使用者后期修改,而且在沒(méi)有源文件的情況下可以更改課件內(nèi)容,因此許多情況下,可以運(yùn)用這種方法制作一些特殊需求課件,比如制作考試系統(tǒng),在線測(cè)試等等。方便修改題目。下面詳細(xì)介紹一下具體的幾種方法,大家可以根據(jù)自己課件的特點(diǎn)選擇一種自己熟悉的方法使用。

方法1:創(chuàng)建影片剪輯myText_mc,再在myText_mc里創(chuàng)建文本域myText_txt,然后使用loadVariables()方法。

  System.useCodepage = true;

  createEmptyMovieClip("myText_mc",0);

  myText_mc.createTextField("myText_txt",1,0,0,200,0);//(“新實(shí)例名”,深度,X,Y,寬度,高度)

  loadVariables("myText.txt", myText_mc);

  myText_mc.myText_txt.wordWrap = true;//自動(dòng)換行

  myText_mc.myText_txt.variable = "myText";

  myText_mc.myText_txt.autoSize = "left";

  myText_mc.myText_txt.selectable = false;//文本是否可以被選定就好比動(dòng)靜文本可否選中文字

  裝載content.txt后,其content的內(nèi)容自動(dòng)賦值給_root.content_mc.content_txt的變量content。

  

方法2:相比第1種少了myText_mc影片剪輯,這里直接在_root里創(chuàng)建文本域myText_txt,同樣使用loadVariables()方法。

  System.useCodepage = true;

  createTextField("myText_txt",0,0,0,200,0);//(“新實(shí)例名”,深度,X,Y,寬度,高度)

  myText_txt.wordWrap = true;

  myText_txt.variable = "myText";

  myText_txt.autoSize = "left";

  myText_txt.selectable = false;

  loadVariables("myText.txt", _root);

  裝載myText.txt后,其myText的內(nèi)容自動(dòng)賦值給_root.myText_txt的變量myText。

  

方法3:使用loadVariablesNum()方法。

  System.useCodepage = true;

  createTextField("myText_txt",0,0,0,200,0);

  myText_txt.wordWrap = true;

  myText_txt.variable = "myText";

  myText_txt.autoSize = "left";

  myText_txt.selectable = false;

  loadVariablesNum("myText.txt", 0);

  與第2種方法相比,只有最后一行不同。很明顯,根據(jù)語(yǔ)法的不同我們就可以理解兩種方法的區(qū)別與聯(lián)系。

  

方法4:第4種方法:使用了loadVars類,這里可以顯示出明顯的面向?qū)ο蟮母拍睢?/strong>

  System.useCodepage = true;

  createTextField("myText_txt",0,0,0,200,0);

  myText_txt.wordWrap = true;

  myText_txt.autoSize = "left";

  myText_txt.selectable = false;

  var txt = new LoadVars();

  txt.load("myText.txt");

  txt.onLoad = function(success){if(success){myText_txt.text = txt.myText;

  } else {

  trace("load error");

  }

  }

  另外,設(shè)置文本背景色方法:

  myText_txt.background=true;

  myText_txt.backgroundColor=0xff0000;//顏色自己定了~

以上幾種方法大家可以根據(jù)自己的特點(diǎn)進(jìn)行選擇,比如有的朋友比較熟悉影片剪輯的方法,而有的朋友則比較熟悉函數(shù)載入,有的朋友則感覺(jué)用類更方便,需要提醒大家的是,以上幾種方法的應(yīng)用環(huán)境都是基于AS2.0環(huán)境下編程。


黃鶴樓動(dòng)漫動(dòng)畫(huà)制作:027-82730702;82720703 移動(dòng)/微信:139-9566-0877 企鵝QQ:76211136

推薦閱讀:

動(dòng)畫(huà)制作「mg動(dòng)畫(huà)與三維動(dòng)畫(huà)」

動(dòng)畫(huà)制作「動(dòng)漫制作必須會(huì)畫(huà)畫(huà)嗎」小學(xué)美術(shù)基礎(chǔ)可以做動(dòng)漫嗎?

動(dòng)畫(huà)制作「常用的動(dòng)畫(huà)設(shè)計(jì)效果 」

動(dòng)畫(huà)制作「扁平風(fēng)的卡通動(dòng)漫形象怎么制作出來(lái)的呢? 」

動(dòng)畫(huà)制作「MG動(dòng)畫(huà)是如何制作出來(lái)的呢? 」MG動(dòng)畫(huà)制作流水過(guò)程

MG動(dòng)畫(huà)視頻制作腳本「你去的泳池安全嗎?選擇放心泳池看這些指標(biāo)」健康知識(shí)科普

MG動(dòng)畫(huà)視頻制作腳本「口腔潰瘍都是上火?未必」健康知識(shí)科普

MG動(dòng)畫(huà)視頻制作腳本「越香的面包越要留神」健康知識(shí)科普

什么是mg動(dòng)畫(huà)?mg動(dòng)畫(huà)制作需要注意哪些問(wèn)題?

mg動(dòng)畫(huà)分鏡「DS會(huì)員俱樂(lè)部」設(shè)計(jì)

最近發(fā)表