Привет, я пытался заставить это работать целую вечность, но не повезло. Я хочу, чтобы, когда вы прокручиваете swf, он начинает свою анимацию до тех пор, пока не закончится (даже если вы уберете мышь от swf), и если вы снова наведите курсор на нее, она начнется с самого начала. Я попытался сделать это, как вы можете увидеть ниже ... У меня есть три слоя на Гриве сцене:Когда мышь над swf начинается?
Действие (Frame до конца) с кодом:
'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;'
.
Основание (до конца кадра) С твин
.
Этикетка который имеет кадров до одного до конца, где он назван Over и 1 в конце, которая называется Out
Я дал клип (используемый на Базе) имя экземпляра 'BTN'
(Это все было сделано с помощью Adobe Flash CS6)
Благодаря
Max