trace()
AS2.0の場合:
var a:Number = 1; var b:Number = 2; var c:Number = 3; trace([a, b, c]); 出力 → 1, 2, 3AS3.0のtrace()では、次のように複数の値を出力できます。a、b、cを配列に入れる必要がありません。
AS3.0の場合:
var a:int = 1; var b:int = 2; var c:int = 3; trace(a, b, c); 出力 → 1 2 3
« 2006年11月 | メイン | 2007年4月 »
var a:Number = 1; var b:Number = 2; var c:Number = 3; trace([a, b, c]); 出力 → 1, 2, 3AS3.0のtrace()では、次のように複数の値を出力できます。a、b、cを配列に入れる必要がありません。
var a:int = 1; var b:int = 2; var c:int = 3; trace(a, b, c); 出力 → 1 2 3
var a:int = 1.6; var b:int = 0.3; var c:int = -4.2; trace(a, b, c); 出力 → 1 0 -4intはintクラスであり、intクラスのオブジェクトは次のようにnew intコンストラクタで作ることができます。
var a:int = new int(5.3);なお、Global Functionにint()関数があります。たとえば次のようにint(3.6)を実行すると値を整数化して3を返します。
var b:int = int(3.6); trace(b); 出力 → 3
Flash用のActionScript 3.0 Language Referenceのlivedocsは英語のものしかありませんが、Flex 2のlivedocsは日本語で読むことができます。
Adobe Flex2リファレンスガイド(日本語)
var a:Number = 1; var a:Number = 2; trace(a);
my_mc.scaleX = my_mc.scaleY = 2;