natdrip
November 4th, 2008, 08:39 PM
I get this error :hair:
TypeError: Error #1034: Type Coercion failed: cannot convert fl.controls::List@2db810c1 to flash.display.MovieClip.
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
at catalog_fla::MainTimeline()
This is my code
import fl.data.DataProvider;
var productsURL:URLRequest = new URLRequest("products.xml");
var xmlLoader:URLLoader = new URLLoader(productsURL);
xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);
var productsXML:XML = new XML();
productsXML.ignoreWhitespace = true;
function xmlLoaded(evt:Event):void
{
productsXML = XML(xmlLoader.data);
//trace(productsXML);
var aCategory:Array = new Array();
for(var category:String in productsXML.category)
{
var categoryName:String = productsXML.category[category].@name;
aCategory.push(categoryName);
}
var dpCategory:DataProvider = new DataProvider(aCategory);
liCategory.dataProvider = dpCategory;
}
thanks for your help
TypeError: Error #1034: Type Coercion failed: cannot convert fl.controls::List@2db810c1 to flash.display.MovieClip.
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
at catalog_fla::MainTimeline()
This is my code
import fl.data.DataProvider;
var productsURL:URLRequest = new URLRequest("products.xml");
var xmlLoader:URLLoader = new URLLoader(productsURL);
xmlLoader.addEventListener(Event.COMPLETE, xmlLoaded);
var productsXML:XML = new XML();
productsXML.ignoreWhitespace = true;
function xmlLoaded(evt:Event):void
{
productsXML = XML(xmlLoader.data);
//trace(productsXML);
var aCategory:Array = new Array();
for(var category:String in productsXML.category)
{
var categoryName:String = productsXML.category[category].@name;
aCategory.push(categoryName);
}
var dpCategory:DataProvider = new DataProvider(aCategory);
liCategory.dataProvider = dpCategory;
}
thanks for your help