国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

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

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

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

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

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

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

第一種方式:使用幀動作

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

第二種方式:使用變量

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

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

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

接下來,在FLASH的第一幀中設(shè)置以下動作:

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

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

標(biāo)簽: