かなり分からなかった、クラスの動的生成
[sourcecode language=”java”]
//カテゴリーを並べるcateArray
for (var ii:int = 0; ii < cateArray.length; ii++) {
var _cateLink_mc:cateLink_mc = new cateLink_mc();
thumBase.addChild(_cateLink_mc);
_cateLink_mc.name = "_cateLink_mc" + ii;
_cateLink_mc.x = 20;
_cateLink_mc.y = 20;
_cateLink_mc.link.text = cateArray[ii];
_cateLink_mc.buttonMode = true;
_cateLink_mc.addEventListener(MouseEvent.CLICK, xxcc);
}
private function xxcc(e:Event):void
{
trace(e.currentTarget.name);
}
これで
_cateLink_mc0
_cateLink_mc1
_cateLink_mc2
_cateLink_mc1
とか取れる。
[/sourcecode]