Я некоторое время отсутствовал во Flash as3, но сегодня мне нужно написать приложение для ссылки на карту, используя его, и я вырываю волосы из-за досадной проблемы!
Я просто хочу, чтобы наложение появлялось при щелчке мувиклипа карты и исчезало, когда кто-то нажимал на карту. Появление работает нормально, но исчезновение ничего не делает!?
Код ниже -
import fl.transitions.*;
import fl.transitions.easing.*;
var newOL:overlib = new overlib();
var TMOverlib:TransitionManager = new TransitionManager(newOL);
map_group.addEventListener(MouseEvent.CLICK, showOverlib);
function showOverlib(evt:MouseEvent){
this.addChild(newOL);
newOL.x = -9;
newOL.y = -10.5;
newOL.alpha =0;
showit();
}
function showit(){
TMOverlib.startTransition({type:Fade, duration:1, direction:Transition.IN})
trace("yep");
}
newOL.addEventListener(MouseEvent.CLICK, hideMe);
function hideMe(evt:MouseEvent) {
trace("got here");
TMOverlib.startTransition({type:Blinds, direction:Transition.IN, duration:2, easing:Strong.easeOut})
}
Любые идеи с благодарностью!
Приветствие
Пол