My app has 2 frames; in frame 1 there are 5 MC and on a DOUBLE_CLICK event the target’s color change and go to the next frame 2. In frame 2 i have a button to return to frame 1.
How can i maintain the MC color when i return to frame 1?
package
{
import flash.display.*;
import flash.events.*;
import flash.net.*;
import flash.geom.ColorTransform;
public class test extends MovieClip
{
public function test()
{
var myMCTable:Array = [myMC1,myMC2,myMC3,myMC4,myMC5];
for (var i:uint = 0; i<myMCTable.length; i++)
{
myMCTable*.doubleClickEnabled = true;
myMCTable*.addEventListener(MouseEvent.DOUBLE_CLICK, changeColor);
}
}
private function changeColor(e:MouseEvent):void
{
var newColorTransform:ColorTransform = (e.target).transform.colorTransform;
newColorTransform.color = Math.random() * 0xFFFFFF;
(e.target).transform.colorTransform = newColorTransform;
nextFrame();
goBack_btn.addEventListener(MouseEvent.CLICK, goBack);
}
private function goBack(e:MouseEvent):void
{
prevFrame();
}
}
}