鼠标事件flash-as3
无论如何,我都不是动作脚本专家,但是我对鼠标事件有问题 我有一个地图,当你“点击”地图的某些部分(单个电影剪辑)时,它会加载一个外部电影,这很好 然而,我还想用下面的代码制作电影剪辑的动画鼠标事件flash-as3,flash,actionscript-3,mouseevent,Flash,Actionscript 3,Mouseevent,无论如何,我都不是动作脚本专家,但是我对鼠标事件有问题 我有一个地图,当你“点击”地图的某些部分(单个电影剪辑)时,它会加载一个外部电影,这很好 然而,我还想用下面的代码制作电影剪辑的动画 MC_STIRLINGSHIRE.buttonMode = true; MC_STIRLINGSHIRE.addEventListener(MouseEvent.MOUSE_OVER, MC_STIRLINGSHIREOver); MC_STIRLINGSHIRE.addEventListener(Mouse
MC_STIRLINGSHIRE.buttonMode = true;
MC_STIRLINGSHIRE.addEventListener(MouseEvent.MOUSE_OVER, MC_STIRLINGSHIREOver);
MC_STIRLINGSHIRE.addEventListener(MouseEvent.MOUSE_OUT, MC_STIRLINGSHIREOut);
MC_STIRLINGSHIRE.addEventListener(MouseEvent.CLICK, MC_STIRLINGSHIREClick);
function MC_STIRLINGSHIREOver (event:MouseEvent):void
{
movLoader.load(movRequest4);
event.target.gotoAndPlay("over");
trace("stirlingshire movie loaded");
}
function MC_STIRLINGSHIREOut(event:MouseEvent)
{
event.target.gotoAndPlay("out");
movLoader.unload();
trace("movie unloaded");
}
function MC_STIRLINGSHIREClick(event: MouseEvent)
{
var MC_STIRLINGSHIRELink:URLRequest = new URLRequest("http://stirlingobserver.bookanad.com/wps/poc?uri=deeplink:action.AdWizard&action=wizard&adportal_entry=action&actionType=renderWizard&_authentication=login&adportal_url_type=category&advertiserTypeName=Individual&categoryId=39");
navigateToURL(MC_STIRLINGSHIRELink, "_parent");
}
如果我将鼠标移出换成滚出,将鼠标移出换成滚出(ROLL\u OVER),效果很好。
有没有人知道为什么上面说的不起作用?
干杯如果记忆正确,翻滚和翻滚受movieclip和任何子剪辑的影响,而滑鼠和滑鼠只受相关movieclip的影响,子剪辑不会激活它。如果翻滚/翻滚给了你想要的,那么就使用它。翻滚/翻滚确实给了我想要的,但是如果你快速翻滚,然后快速翻滚,它不会触发输出功能。你以前有过这个问题吗?我从来没有遇到过这个问题-所以你翻滚,它会触发翻滚,然后你翻滚(非常快),它仍然保持在翻滚状态?您可以尝试移动
movLoader.load(movRequest4)代码>跟踪后的行?