jf88
%Europe/Berlin %716 %2010, 17:12
Ik ben nieuw in actionscript en probeer nu iets (in mijn ogen) heel simpels te maken maar het wil maar niet lukken.
Ik heb in mijn flash bestand een aantal buttons aangemaakt. Een van die buttons heb ik "btn_clients" genoemd (instance naam). Nu wil ik dat wanneer over die button wordt gehoverd de flash film vanaf frame 2 begint te spelen.
Nu heb ik een nieuwe layer aangemaakt genaamd "actions" en daarin op frame 1 de volgende code toegevoegd:
stop();
btn_clients.addEventListener(MouseEvent.MOUSE_OVER , clientsMouseOver);
function clientsMouseOver(e:MouseEvent):void{
btn_clients.removeEventListener(MouseEvent.MOUSE_O VER, clientsMouseOver);
gotoAndPlay(2);
}Ik wil dat er bij het openen van de flash file geen handeling gebeurd totdat ik over "btn_clients" scroll. Het probleem is dat met de huidige code hierboven mijn flash movie na 1x compleet afspelen met een fout terugkomt, namelijk:
TypeError: Error #1009: Kan geen eigenschap of methode benaderen via een verwijzing naar een object dat null is.
at clients_fla::MainTimeline/frame1()
Wanneer ik "Stop(); weghaal begint de flash movie uit zichzelf en kan ik over de button heen hoveren zoveel als ik wil, hij begint dan niet opnieuw.
Hoe is dit op te lossen?
Ik heb in mijn flash bestand een aantal buttons aangemaakt. Een van die buttons heb ik "btn_clients" genoemd (instance naam). Nu wil ik dat wanneer over die button wordt gehoverd de flash film vanaf frame 2 begint te spelen.
Nu heb ik een nieuwe layer aangemaakt genaamd "actions" en daarin op frame 1 de volgende code toegevoegd:
stop();
btn_clients.addEventListener(MouseEvent.MOUSE_OVER , clientsMouseOver);
function clientsMouseOver(e:MouseEvent):void{
btn_clients.removeEventListener(MouseEvent.MOUSE_O VER, clientsMouseOver);
gotoAndPlay(2);
}Ik wil dat er bij het openen van de flash file geen handeling gebeurd totdat ik over "btn_clients" scroll. Het probleem is dat met de huidige code hierboven mijn flash movie na 1x compleet afspelen met een fout terugkomt, namelijk:
TypeError: Error #1009: Kan geen eigenschap of methode benaderen via een verwijzing naar een object dat null is.
at clients_fla::MainTimeline/frame1()
Wanneer ik "Stop(); weghaal begint de flash movie uit zichzelf en kan ik over de button heen hoveren zoveel als ik wil, hij begint dan niet opnieuw.
Hoe is dit op te lossen?