一括管理
2009
01/16
(金)
13:50
FL1.1の話。
/func_mc内にラベル[delete]のASに以下を記述。
んな感じで配列使えないFL1.1でもこんなASでいろいろやってますw
お陰で俺のfunc_mc内はcall用ラベルが無数にありますw
/func_mc内にラベル[delete]のASに以下を記述。
mc="";んで、好きなところから、
for(i=0;i<length(delete_mcs);i++){
if( substring(delete_mcs,i+1,1) ne ","){
mc = mc add substring(delete_mcs,i+1,1);
}else{
trace(">>削除:"add mc);
tellTarget(mc){
gotoAndStop(1);
_visible=false;
}
mc="";//初期化
}
}
/func_mc/:delete_mcs= "/hoge1_mc,/hoge2_mc,";//配列っぽい記述でhoge1_mcとhoge2_mcが消える。※最後の「,」を忘れずに
call("/func_mc/:delete");
んな感じで配列使えないFL1.1でもこんなASでいろいろやってますw
お陰で俺のfunc_mc内はcall用ラベルが無数にありますw
Comments
PianomanYOが話したの?
ちなみにTweenerっぽい
自作tweener_mcなんてMCもあったり・・・する。
AS整理したら公開しようかな。
↓メモ
日本語などマルチバイトの場合は、
mblength()とmbsubstring()を使えば大丈夫。