在Flash舞臺中先放置一張布景圖片,能不克不及用一個固心猿意馬巨細的窗口,隨機的顯示圖像中的任何一部門呢?
筆者與你分享一下操作經驗。
在Flash中建造一個名為“布景”的影片剪輯元件,寬度設置為550像素,高度設置為400像素,將注冊點設置到圖像的中間。
回參加景1,將布景元件拖動到舞臺中,注重與舞臺左上方對齊。
在屬性面板中,將實例名稱取名為“Rect_mc”。
新建一個“代碼”圖層,打開動作面板。
起首,界說兩個實型變量numx和numy,用來存儲顯示圖像區域的左上方位置坐標。
設置布景圖片的坐標值為(275,200),即籠蓋整個舞臺。
接著,注冊舞臺stage的enterframe事務的偵聽器,領受者函數為onRect。
界說偵聽器函數onRect,參數e為鼠標事務。
界說一個變量Rect,用來引用建立的Rectangle類實例,即設置顯示圖片的區域,顯示區域的起點坐標為(numx,numy),寬和高都為150。
用隨機函數Math.random發生顯示區域左上方的X軸坐標,坐標規模為-275至125。
用上一步不異的方式,發生顯示區域左上方的Y軸坐標,坐標規模為-200至50。
最后,設置滾動矩形區域,即顯示的區域,用scrollRect函數實現圖像的顯示。
運行法式,可以看到在矩形的顯示區域內,不竭的隨機顯示出布景圖像的任一區域。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!