AS3 Interface project help

Hi guys I hope I’m posting in the right section and hello since this is my first post and I apologise since it’s already asking for help.

My problem is. I’m making an interface for a fighting game in flash, currently everything works, there are 8 characters which can be chosen, those 8 characters are then taken from frame 1 into frame 2 which is the Vs. screen. It is currently scripted so that the chosen character is taken to the next screen, as well as a random generated CPU player.

My problem lies with the transfer of the chosen character from frame 1, to frame 2, then eventually frame 3. At the moment all of the characters are taken through to the next scene but I’m trying to code it so that only the chosen character is visible but I cant for the life of me figure it out.

This is what I have so far, but I’m missing the last part which is making the characters that havn’t been chosen to be invisible so only the 1 chosen character is visible. currently they all go into frame 2 and are visible.

stop();

next_btn.addEventListener(MouseEvent.CLICK, versusScreen);
function versusScreen(event:MouseEvent) {gotoAndStop(2);

  cpu_mc.addChild(myMovieClip);
  playerselect_mc.addChild(playerselect);
  playerselect_mc.addChild(playerselect2);
  playerselect_mc.addChild(playerselect3);
  playerselect_mc.addChild(playerselect4);
  playerselect_mc.addChild(playerselect5);
  playerselect_mc.addChild(playerselect6);
  playerselect_mc.addChild(playerselect7);
  playerselect_mc.addChild(playerselect8);
  
}

button1.addEventListener(MouseEvent.CLICK, playmovie1);

function playmovie1(event:MouseEvent):void

{
	character1_mc.play();
	character2_mc.play();
	character3_mc.play();
	character4_mc.play();
	character5_mc.play();
	character6_mc.play();
	character7_mc.play();
	character8_mc.play();
	character1_mc.visible = true
	character2_mc.visible = false
	character3_mc.visible = false
	character4_mc.visible = false
	character5_mc.visible = false
	character6_mc.visible = false
	character7_mc.visible = false
	character8_mc.visible = false
	
}

button2.addEventListener(MouseEvent.CLICK, playmovie2);

function playmovie2(event:MouseEvent):void

{
	character1_mc.play();
	character2_mc.play();
	character3_mc.play();
	character4_mc.play();
	character5_mc.play();
	character6_mc.play();
	character7_mc.play();
	character8_mc.play();
	character1_mc.visible = false
	character2_mc.visible = true
	character3_mc.visible = false
	character4_mc.visible = false
	character5_mc.visible = false
	character6_mc.visible = false
	character7_mc.visible = false
	character8_mc.visible = false
	
}

button3.addEventListener(MouseEvent.CLICK, playmovie3);

function playmovie3(event:MouseEvent):void

{
	character1_mc.play();
	character2_mc.play();
	character3_mc.play();
	character4_mc.play();
	character5_mc.play();
	character6_mc.play();
	character7_mc.play();
	character8_mc.play();
	character1_mc.visible = false
	character2_mc.visible = false
	character3_mc.visible = true
	character4_mc.visible = false
	character5_mc.visible = false
	character6_mc.visible = false
	character7_mc.visible = false
	character8_mc.visible = false
    
}

button4.addEventListener(MouseEvent.CLICK, playmovie4);

function playmovie4(event:MouseEvent):void

{
	character1_mc.play();
	character2_mc.play();
	character3_mc.play();
	character4_mc.play();
	character5_mc.play();
	character6_mc.play();
	character7_mc.play();
	character8_mc.play();
	character1_mc.visible = false
	character2_mc.visible = false
	character3_mc.visible = false
	character4_mc.visible = true
	character5_mc.visible = false
	character6_mc.visible = false
	character7_mc.visible = false
	character8_mc.visible = false
	
}

button5.addEventListener(MouseEvent.CLICK, playmovie5);

function playmovie5(event:MouseEvent):void

{
	character1_mc.play();
	character2_mc.play();
	character3_mc.play();
	character4_mc.play();
	character5_mc.play();
	character6_mc.play();
	character7_mc.play();
	character8_mc.play();
	character1_mc.visible = false
	character2_mc.visible = false
	character3_mc.visible = false
	character4_mc.visible = false
	character5_mc.visible = true
	character6_mc.visible = false
	character7_mc.visible = false
	character8_mc.visible = false
	
}

button6.addEventListener(MouseEvent.CLICK, playmovie6);

function playmovie6(event:MouseEvent):void

{
	character1_mc.play();
	character2_mc.play();
	character3_mc.play();
	character4_mc.play();
	character5_mc.play();
	character6_mc.play();
	character7_mc.play();
	character8_mc.play();
	character1_mc.visible = false
	character2_mc.visible = false
	character3_mc.visible = false
	character4_mc.visible = false
	character5_mc.visible = false
	character6_mc.visible = true
	character7_mc.visible = false
	character8_mc.visible = false
    
}

button7.addEventListener(MouseEvent.CLICK, playmovie7);

function playmovie7(event:MouseEvent):void

{
	character1_mc.play();
	character2_mc.play();
	character3_mc.play();
	character4_mc.play();
	character5_mc.play();
	character6_mc.play();
	character7_mc.play();
	character8_mc.play();
	character1_mc.visible = false
	character2_mc.visible = false
	character3_mc.visible = false
	character4_mc.visible = false
	character5_mc.visible = false
	character6_mc.visible = false
	character7_mc.visible = true
	character8_mc.visible = false
	
}

button8.addEventListener(MouseEvent.CLICK, playmovie8);

function playmovie8(event:MouseEvent):void

{
	character1_mc.play();
	character2_mc.play();
	character3_mc.play();
	character4_mc.play();
	character5_mc.play();
	character6_mc.play();
	character7_mc.play();
	character8_mc.play();
	character1_mc.visible = false
	character2_mc.visible = false
	character3_mc.visible = false
	character4_mc.visible = false
	character5_mc.visible = false
	character6_mc.visible = false
	character7_mc.visible = false
	character8_mc.visible = true
	
}

var	playerselect:MovieClip;	
   	
  	playerselect = new grey();
 
var	playerselect2:MovieClip;	
   	
  	playerselect2 = new green();
 
var	playerselect3:MovieClip;	
   	
  	playerselect3 = new blue();
 
var	playerselect4:MovieClip;	
   	
  	playerselect4 = new red();
 
var	playerselect5:MovieClip;	
   	
  	playerselect5 = new sumo();
 
var	playerselect6:MovieClip;	
   	
  	playerselect6 = new ninja();
 
var	playerselect7:MovieClip;	
   	
  	playerselect7 = new wizard();
 
var	playerselect8:MovieClip;	
   	
  	playerselect8 = new blonde();
 
  	
 
var movieArray:Array = new Array();

movieArray = ["character1", "character2", "character3", "character4", "character5", "character6", "character7", "character8"];

var myMovieClip:MovieClip;

if ((movieArray[Math.floor(Math.random() * 8)]) == "character1") {
	
    myMovieClip = new grey();
	
} else if ((movieArray[Math.floor(Math.random() * 8)]) == "character2") {
	
	myMovieClip = new green();

} else if ((movieArray[Math.floor(Math.random() * 8)]) == "character3") {
	
	myMovieClip = new blue();
	
} else if ((movieArray[Math.floor(Math.random() * 8)]) == "character4") {
	
	myMovieClip = new red();
	
} else if ((movieArray[Math.floor(Math.random() * 8)]) == "character5") {
	
	myMovieClip = new sumo();
	
} else if ((movieArray[Math.floor(Math.random() * 8)]) == "character6") {
	
	myMovieClip = new wizard();
	
} else if ((movieArray[Math.floor(Math.random() * 8)]) == "character7") {
	
	myMovieClip = new ninja();
	
} else if ((movieArray[Math.floor(Math.random() * 8)]) == "character8") {
	
	myMovieClip = new blonde();
}

 else  
{
	myMovieClip = new blonde();
}


empty_mc.addChild(myMovieClip);

 import fl.transitions.*;
 import fl.transitions.easing.*;

 TransitionManager.start (empty_mc, {type:Photo, direction:Transition.IN, duration:1, easing:None.easeNone});