卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

使用FLASH動(dòng)態(tài)文本調(diào)用外部文本文件的方法

在制作自助建站系統(tǒng)時(shí),每個(gè)會(huì)員的頁(yè)面名稱都不一樣。為了豐富顯示樣式,我們打算使用FLASH來(lái)展示頁(yè)面內(nèi)容。但是為每個(gè)會(huì)員制作獨(dú)立的SWF文件工作量比較大。因此,我們需要使用FLASH中的動(dòng)態(tài)文本調(diào)用外

在制作自助建站系統(tǒng)時(shí),每個(gè)會(huì)員的頁(yè)面名稱都不一樣。為了豐富顯示樣式,我們打算使用FLASH來(lái)展示頁(yè)面內(nèi)容。但是為每個(gè)會(huì)員制作獨(dú)立的SWF文件工作量比較大。因此,我們需要使用FLASH中的動(dòng)態(tài)文本調(diào)用外部文本文件來(lái)動(dòng)態(tài)顯示內(nèi)容,這樣剩下的工作就只需要?jiǎng)討B(tài)生成外部TXT文件。

了解FLASH中的動(dòng)態(tài)文本

首先,我們需要打開(kāi)FLASH并新建一個(gè)文檔。然后選擇文本工具,在窗口中插入文本,并在屬性面板中將其設(shè)置為“動(dòng)態(tài)文本”。在實(shí)例名稱中輸入“cnbruce”。

動(dòng)態(tài)文本的值可以通過(guò)兩種方式進(jìn)行顯示。

第一種方式:使用幀動(dòng)作

  1. 選擇第一幀,并添加幀動(dòng)作。
  2. 輸入cnbruce.text"hello,world";
  3. 按下"Ctrl Enter"進(jìn)行測(cè)試效果。

第二種方式:使用變量

  1. 除了給動(dòng)態(tài)文本取實(shí)例名稱外,還可以定義變量。
  2. 同樣地,設(shè)置第一幀動(dòng)作為cnrose"hi,cnbruce";
  3. 按下"Ctrl Enter"進(jìn)行測(cè)試效果,即可看到動(dòng)態(tài)文本被賦予的新的值。

動(dòng)態(tài)文本調(diào)用外部文本文件的值

要實(shí)現(xiàn)動(dòng)態(tài)文本調(diào)用外部文本文件中的值,首先需要將FLASH源文件和文本文件保存在同一個(gè)磁盤(pán)目錄下(例如將FLASH和文本文件t1.txt放在同一目錄下)。

接下來(lái),在FLASH的第一幀中設(shè)置以下動(dòng)作:

swft  new LoadVars(); // 創(chuàng)建一個(gè)LoadVars對(duì)象的實(shí)例swft
swft.load("t1.txt"); // swft實(shí)例載入的對(duì)象是t1.txt文本文件
  function(a) {
  if (a) {
    cnrose  swft.wenben; // 如果載入文件成功,F(xiàn)LASH動(dòng)態(tài)文本中的值即為swft實(shí)例載入的t1.txt文件中wenben的內(nèi)容
  }
}

請(qǐng)確保文本文件t1.txt的保存編碼方式為"utf-8"形式。這樣英文顯示將正常,而中文顯示也將正確。

標(biāo)簽: