Could someone help me out? ActionScript
import flash.display.MovieClip;
var clip:clip01 = new clip01;
var clip2:clip02 = new clip02;
var clip3:clip03 = new clip03;
var clip4:clip04 = new clip04;
var clip5:clip05 = new clip05;
var files:Array = [clip,clip2,clip3,clip4,clip5];
function randomizeArray(array:Array):Array
{
var newArray:Array = new Array();
while (array.length > 0)
newArray.push(array.splice(Math.floor(Math.random()*array.length), 1));
return newArray;
}
var RandomArray:Array = randomizeArray(files);
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
trace(RandomArray[0]);
trace(clip);
var c:MovieClip = MovieClip(RandomArray[0]);
addChild(clip); // it’s OK
addChild(c); // I get the error msg bellow:
Scene 1, Layer 'movies', Frame 1, Line 29 1118: Implicit coercion of a value with static type Object to a possibly unrelated type flash.display:DisplayObject.
Could someone help me out?
I cannot add MovieClip on the stage from the array.
