2010年6月4日金曜日

Flashのactionscript3.0(AS3)で子のムービークリップを全て削除させる関数

<参考>
http://sj6.org/removechild_all_in_movieclip/

while(mc.numChildren > 0){
mc.removeChildAt(0);
}

<参考>
http://ameblo.jp/linking/entry-10152208935.html

//子のMCを全て削除
//parenMC削除したい子のMCの親

function allRemoveChild(parenMC:MovieClip):void {
var deleteNum:uint = parenMC.numChildren;

for (var i:uint = 0; i < deleteNum; i++) {
var child:* = parenMC.getChildAt(i);

if (child is MovieClip) {
parenMC.removeChild(child);
trace("削除", i);
}
}
}

2010年6月1日火曜日

Actionscript3.0 でmedia rssの情報を取得する

以下の例のurl="http***"を取得するには・・・

<media:thumbnail url="http://jaf.photohighway.ne.jp/album/1401341/photo/16002134/small/" width="400" height="300" type="image/jpeg"/>

以下のように名前空間を正しく指定する必要があり。
var mediaNs:Namespace = new Namespace("http://search.yahoo.com/mrss/");
trace("albumurl="+xml_ret.channel.item.mediaNs::thumbnail.@url);

<参考>
http://310design.org/blog/actionscript-30/

折り紙

これがやりたかった
http://310design.org/blog/actionscript-30/