._visible not working when moving between frames

I’m using a lot of ._visible on buttons an all have been fine up to this point… I call the function continue from frame 8… the continue function is in frame 2 the trace shows that the for loop is being entered but it’s not making the buttons visible… iv used the same line of code colourArray*._visible = true; in a for loop in a different method and it works fine Im so confused please help.

function Continue(){
	for(var i:Number=0; i<colourArray.length;++i){
		trace("In for loop");
		trace(colourArray*);
			colourArray*._visible = true;