i am basically trying to add a movieclip inside another movieclip using “addChild”…
but flash keeps giving me “1120: Access of undefined property cHolder”
var enemiesArray:Array = [new politician1(), new politician2(), new snitch()];
tlHolderReset();
function tlHolderReset():void
{
var cHolder:MovieClip;
cHolder = new Hclass();
stagecontainer.addChild(cHolder);
cHolder.x = 120
cHolder.y = 70
var enemyTime:Timer = new Timer(5000, 1);
enemyTime.addEventListener(TimerEvent.TIMER, addEnemy);
enemyTime.start();
}
function addEnemy(event:TimerEvent):void
{
var character = enemiesArray[Math.floor(Math.random() * enemiesArray.length)];
cHolder.addChild(character); // THIS IS WHERE THE PROBLEM IS...
}
i assume this is because the variable “cHolder” was created in the “tlHolderReset” function and im trying to use “cHolder” in the “addEnemy” function… i dont know, just a guess…
i need to add / modify something in the “cHolder.addChild(character);” line, i just dont know what… i tried changing it to “stagecontainer.cHolder.addChild(character);” but that only results in another error…