• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    多態如何在Flash中實現動態顯示

    多態就是不異的方式,在舞臺中卻有分歧的顯示,若何動態節制顯示多態的內容呢?筆者與大師分享一下本身的經驗。

    東西/原料

    • Flash CS6

    方式/步調

    1. 1

      新建一個Flash文檔,將圖層1定名為as,在第1幀右擊選擇動作選項。

    2. 2

      起首,插入運行法式所需的類文件,如下圖所示。

    3. 3

      界說一個對象Object類型的變量display,用來節制多態的顯示。

    4. 4

      用switch語句選擇具體的狀況,經由過程參數display具體實現選擇。

    5. 5

      當狀況為文本txt時,設置變量引用的對象為動態文本TextField。

    6. 6

      當前提的值為圖片pic時,獲取變量引用的對象為圖形實例Sprite。

    7. 7

      前提值為動畫movie時,變量引用的對象更改為影片剪輯實例MovieClip。

    8. 8

      若是狀況值不是以上3種環境,則退出前提語句。

    9. 9

      最后,輸出對象display的信息值,用trace方式實現。

    10. 10

      我們給變量display賦一個初值txt,運行法式,可以看到顯示文本對象[object TextField]值。

    11. 11

      將變量設置為pic和movie,運行法式,在Flash輸出窗口中顯示別的兩個對象值,申明多態已當作功實現。

    注重事項

    • 新建Flash文檔時,應選擇“ActionScript3.0”選項。
    • 作者聲明:本篇經驗系本人辛勤奮動的原創當作果,未經許可,回絕轉載。
    • 發表于 2018-03-07 00:00
    • 閱讀 ( 757 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆