ok i'm creating a dictionary to store the values contained by some sprites
that im using as button but i keep getting term undefined when i click on
the item in the output.
//create dictionary to store data
public var dict:Dictionary = new Dictionary();
for (var Wi:int=0; Wi < len; Wi++) {
if
(assetArray[Wi] is IBitmapSprite) {
trace(assetArray[Wi]);
var myBitmap=IBitmapSprite(assetArray[Wi]).container;
IBitmapSprite(assetArray[Wi]).content.visible=true;
//assign data to dictionary item
dict[(assetArray[Wi]).no...@goto]
myBitmap.visible=true;
myBitmap.x=xPos;
myBitmap.y=0;
xPos=xPos+myBitmap.width+padding;
myBitmap.alpha=1;
trace(myBitmap.x);
trace(myBitmap.width);
// new stuff
myBitmap.buttonMode=true;
myBitmap.addEventListener(MouseEvent.CLICK, bitmapClick);
scroller.holder.addChild(myBitmap);
}
function bitmapClick(e:Event) {
trace(dict[e.target]);
}
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders