常用技術 Loading的製作

來源:互聯網
上載者:User
2、Loading的製作

  考慮到網路傳輸的速度,如果index.swf檔案比較大,在它被完全匯入以前設計一個Loading引導瀏覽者耐心等待是非常有必要的。同時設計得好的loading在某些時候還可以為網站起一定的鋪墊作用。

  一般的做法是先將loading做成一個MC,在情境的最後位置設定標籤如end,通過ifFrameLoaded來判斷是否已經下載完畢,如果已經下載完畢則通過gotoAndPlay控制整個Flash的播放。

  以一個Loading檔案為例,在情境裡加入插入MC,

  ifFrameLoaded ("end" ) {
    gotoAndPlay("開始播放的地方");
  }

  3、文本匯入

  在我們製作全Flash網站的過程中經常遇到一定量的文字內容需要體現,文本的內容表現與上面介紹的流程是一樣的,不同的地方體現最後的表現效果和處理手法還是有些不同。

  方法一、文本圖形法

  如果常值內容不多,有希望將常值內容做的比較有動態效果,可以採用此法。將需要文本做成若干個Flash的元件,在相應的位置安排好。文本圖形法的檔案載入與上面介紹的處理手法比較類似,原理都差不多。具體動態效果就有待大家自己去考慮,這裡就不多介紹。

  方法二、直接匯入法

  文本匯入法可以將獨立的.txt文字檔,通過loadVariables匯入到Flash檔案內,修改時只需要修改txt常值內容就可以實現Flash相關檔案的修改,非常方便。

  在文字框屬性中設定Var:變數名(注意這個變數名)

  為文字框所在的幀添加ActionScript代碼:
  loadVariables("變數名.txt", "");

  編寫一個純文字檔案.txt(檔案名稱隨意),文本開頭為“變數名=”,“=”後面寫上正式的常值內容。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.