2012-11-11 58 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); 
相关问题