2010-08-10 36 views

回答

2

老實說,我不知道是什麼的Flex可以和不可以做的,但我在Flash做的是

stage.addEventListener (MouseEvent.MOUSEWHEEL, MouseWheel, false, 0, true); 
function MouseWheel (e:MouseEvent) { 
    if (e.delta > 0) { 
    mc.y += 10; 
    } else { 
    mc.y -= 10; 
    } 
} 

鼠標滾輪偵聽器運行每次鼠標滾輪上下移動。三角洲告訴你鼠標滾輪是上升還是下降。它可以是負面的也可以是正面的,我不記得負面的情況是輪子上升還是下降時,與正面一致。

或者您可以添加2個按鈕,一個可以在您點擊時向上滾動,另一個向下滾動。

+1

除非在我沒看的時候有什麼變化,OS X Flash Player不能保證接收鼠標滾輪事件,JavaScript必須將它們轉發到Flash。 – Aaron 2010-08-11 06:45:25

+0

我希望這是類似的:http://www.fladev.com/featured/create-a-simple-scroller-with-flash-and-as3/ – cregox 2011-05-17 19:25:44

0
  • 確保您的影片剪輯出口 的動作
  • 將一個新的滾動元件的階段
  • 皮膚的滾動條,如果你需要
  • 創建您的電影的一個新實例背景以編程方式剪輯
  • 將scrollPane的source屬性設置爲您的影片剪輯
  • 這花了2分鐘,少於您預期的 ,所以獎勵您用自己的 一杯咖啡