2012-11-11 94 views
0

嗨,我一直在努力讓這個工作多年,但沒有運氣。 我希望當你滾動swf時,它會從中間開始直到完成(即使你將鼠標從swf移開),並且如果將鼠標懸停在它上面,它會從頭開始。我試圖做到這一點,你可以看到波紋管...... 我有鬃毛現場三個層次:用代碼當swf開始鼠標移動時?

行動(幀,直到結束):

'var Tragic:URLRequest = new URLRequest("MM_openBrWindow('http://tragicclothing.co.uk/playlist.html','','scrollbars=yes,width=750,height=10000000')"); 

btn.addEventListener(MouseEvent.ROLL_OVER, btnOver); 
btn.addEventListener(MouseEvent.ROLL_OUT,btnOut); 
btn.addEventListener(MouseEvent.CLICK,btnClick); 

function btnOver(event:MouseEvent):void{ 
btn.gotoAndPlay("Over"); 
} 
function btnOut(event:MouseEvent):void{ 
btn.gotoAndPlay("Out"); 
} 
function btnClick(event:MouseEvent):void{ 
navigateToURL(Tragic) 
} 
btn.buttonMode=true;' 

基地(幀直到結束)同吐溫

標籤具有幀到一個在那裏在其中被命名爲缺貨

我所提供的電影剪輯(上基本使用的)端部在與1命名結束前的實例名稱 'BTN'

(這已全部使用Adobe Flash CS6完成)

感謝

最大

回答

0
stop(); 

stage.addEventListener(MouseEvent.MOUSE_OVER, playMovie); 

function playMovie(event) { play(); } 
0

它注重的問題,添加您的活動在舞臺上,而不是像這樣:

stage.addEventListener(MouseEvent.ROLL_OVER, btnOver); 
stage.addEventListener(MouseEvent.ROLL_OUT,btnOut); 
stage.addEventListener(MouseEvent.CLICK,btnClick); 
相關問題