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

    使用構造函數在Flash中傳遞參數

    在Flash中定義的類,一般都具有封裝性,如果想在類外部進行變量的初始化,可用構造函數進行傳遞。

    如何用構造函數傳遞參數呢?筆者分享一下個人的經驗。

    工具/原料

    • Flash CS6

    方法/步驟

    1. 1

      新建一個類文件Manager.as,保存到文件夾“用構造函數傳遞參數”中。

    2. 2

      首先,在類文件中定義包名和類名,如下圖所示。

    3. 3

      接著,定義一個私有變量_nation,使變量僅在類中有效。

    4. 4

      定義構造函數Manager,在構造函數中帶有參數s,從而實現實例化時設置變量_nation的初始值。

    5. 5

      在函數中,使變量_nation等于s的值,實現變量的值初始化。

    6. 6

      創建一個Flash文檔,與類文件保存在一個文件夾中。

      新建一個代碼圖層,打開動作面板。

    7. 7

      創建一個Manager類的實例,用變量m來引用它,實例的初始化值是“English”,用構造函數Manager實現初始化。

    8. 8

      最后,用trace函數,輸出實例m的nation屬性值。

    9. 9

      運行程序,用構造函數初始化的值“English”,輸出在窗口中了,即私有變量_nation的值通過構造函數初始化了。

    10. 10

      現在應該知道怎么用構造函數傳遞參數了吧!

    注意事項

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

    你可能感興趣的文章

    相關問題

    0 條評論

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