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

    在Flash舞臺中隨機顯示圖像的某一區域

    在Flash舞臺中先放置一張布景圖片,能不克不及用一個固心猿意馬巨細的窗口,隨機的顯示圖像中的任何一部門呢?

    筆者與你分享一下操作經驗。

    東西/原料

    • Flash CS6

    方式/步調

    1. 1

      在Flash中建造一個名為“布景”的影片剪輯元件,寬度設置為550像素,高度設置為400像素,將注冊點設置到圖像的中間。

    2. 2

      回參加景1,將布景元件拖動到舞臺中,注重與舞臺左上方對齊。

      在屬性面板中,將實例名稱取名為“Rect_mc”。

    3. 3

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

      起首,界說兩個實型變量numx和numy,用來存儲顯示圖像區域的左上方位置坐標。

    4. 4

      設置布景圖片的坐標值為(275,200),即籠蓋整個舞臺。

    5. 5

      接著,注冊舞臺stage的enterframe事務的偵聽器,領受者函數為onRect。

    6. 6

      界說偵聽器函數onRect,參數e為鼠標事務。

    7. 7

      界說一個變量Rect,用來引用建立的Rectangle類實例,即設置顯示圖片的區域,顯示區域的起點坐標為(numx,numy),寬和高都為150。

    8. 8

      用隨機函數Math.random發生顯示區域左上方的X軸坐標,坐標規模為-275至125。

    9. 9

      用上一步不異的方式,發生顯示區域左上方的Y軸坐標,坐標規模為-200至50。

    10. 10

      最后,設置滾動矩形區域,即顯示的區域,用scrollRect函數實現圖像的顯示。

    11. 11

      運行法式,可以看到在矩形的顯示區域內,不竭的隨機顯示出布景圖像的任一區域。

    注重事項

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

    你可能感興趣的文章

    相關問題

    0 條評論

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