1180: Call to a possibly undefined method getDefinitionByName
1180: Call to a possibly undefined method getDefinitionByName. << i have this error
i want to draw coins.
so in library i have playerCoins100 and playerCoins200 movie clips with classes like name and base class: flash.display.MovieClip
separated code:
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//show points in user bag
var classNames:Array = ["playerCoins100", "playerCoins200"];
var boxesList:Array = [];
var ClassRef:Class;
for (var i:int = 0; i < classNames.length ; i++)
{
ClassRef = Class(getDefinitionByName(classNames));
boxesList = new ClassRef();
addChild(boxesList);
}
var currentBox:MovieClip;
var numCol:int = 3;
for (var columnIterator:int = 0; columnIterator < boxesList.length; columnIterator++)
{
var column:int = columnIterator % numCol;
var row:int = int(columnIterator / numCol);
currentBox = boxesList[columnIterator];
currentBox.x = currentBox.width * column;
currentBox.y = currentBox.height * row;
}
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
any ideas?