[COLOR=#000000][FONT=verdana]Hi[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]I am new to actionscript. I was trying to make a slide show frame by frame. I have my main timeline with the following code in first frame.[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]stage.addEventListener(KeyboardEvent.KEY_DOWN, fl_changeSlide);[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]function fl_changeSlide(evt:KeyboardEvent):void[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]{[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]if (evt.keyCode = 37) // LEFT[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]{[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]gotoAndStop(this.currentFrame-1);[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]}[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]else if (evt.keyCode == 39 || evt.keyCode == 32)[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]{[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]gotoAndStop(this.currentFrame+1);[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]}[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]}[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]In the third frame I am trying to load an external swf by clicking a button ‘rrbutton’ and unload the same when the user clicks left arrow. [/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]var loadit = new Loader();[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]function ack(evt.keyboardEvent):void {[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]if(evt.keyCode == 37)[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]{[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]loadit.unloadAndStop();[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]stage.addEventListener(KeyboardEvent.KEY_DOWN, fl_changeSlide);[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]}[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]}[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]function newvid(event:MouseEvent) {[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]stage.removeEventListener(KeyboardEvent.KEY_DOWN, fl_changeSlide);[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]addChild(loadit);[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]load.load(new URLRequest (“myvideo.swf”));[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]this.addEventListener(KeyboardEvent.KEY_DOWN, ack);[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]}[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]rrbutton.addEventListener(MouseEvent.MOUSE_DOWN, newvid);
[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]The external swf loads on clicking the button and unloads when left arrow is pressed and the main time line frame appears. But thereafter the keyboard navigation in the main timeline(through function fl_changeSlide) is not working properly.[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]Can someone help. Thanks in advance.[/FONT][/COLOR]
[COLOR=#000000][FONT=verdana]Sasi[/FONT][/COLOR]