home > April 2008

fuseを順番に実行する方法

April 09, 2008

SampleFunc(1);//関数実行

//関数定義
function SampleFunc(n:Number){
switch(n){
case 1:
var sampFuse:Fuse = new Fuse();
sampFuse.autoClear = true;
sampFuse.push([〜A〜scope:this, func:"SampleFunc", args:2]);
sampFuse.start();
break;
case 2:
var sampFuse:Fuse = new Fuse();
sampFuse.autoClear = true;
sampFuse.push([〜B〜scope:this, func:"SampleFunc", args:3]);
sampFuse.start();
break;
・・・
}
}

これでプレビューするとA→Bと順番に実行されます。


Permalink | Comments (0)

destroy()

April 08, 2008

fuseを止めたい時に使う関数。


var sampFuse:Fuse = new Fuse();
sampFuse.autoClear = true;
sampFuse.push([

]);
sampFuse.start();

というfuseを書いた場合、
sampFuse.destroy();
でfuseを止める事ができます。


Permalink | Comments (0)

Flash内のテキスト改行方法

April 01, 2008

【追記20110628】
どうも以前の方法では無理なので改めてメモります。


//改行
private function crlf2lf(str:String):String {
 str = str.replace(/\r\n/g, '\n');
 return str;
}

var sampletxt:String = crlf2lf("サンプル1\nサンプル2");
trace(sampletxt);

//出力
サンプル1
サンプル2

XMLからの値を取得する場合は

」または「
」でいけるみたい。
※コピペする際に&は半角に修正ください。

参考サイトはこちら
http://memo.kappa-lab.com/2008/09/textfieldcr.html

〜〜〜〜〜〜

改行文字です。恥ずかしながら知りませんでした。

var myName:String = "publicroots";
myAge:Number = 29;
trace(myName+newline+myAge);

//出力
publicroots
29


Permalink | Comments (0)