knowhow of FLASH

knowhow of FLASH

typistaのノウハウを公開

FLASH(とくにActionScript)の習得とブログ試行のサイト
Amebaでブログを始めよう!

Javaライクでわかりやすいですね。

次のようなサンプルでname_strが"typista master"になります。

var name_str:String = "";
var first_str:String = "master";
name_str = "typista " + first_str;

try~catch文

Javaのようにtry~catchがサポートされています。

詳しくは今後エラー処理に記述していきます。

try {
  処理;
} catch (エラー条件) {
  エラー処理;
} finally {
  処理; //正常、エラーともに実行?
}
if文

各種演算子はすべてC言語ライク。
AND条件→"&&"、OR条件→"||"、等価→"=="、・・・。

if(条件式) {
  真のときの処理;
} else {
  偽のときの処理;
}

switch文

同様にC言語ライク。

switch(評価対象) {
  case 値1:
    処理1;
    break;
  case 値2:
    処理2;
    break;
   :
   :
  default:
    その他処理;
    break;
}

宣言が少し特有です。
var myArray:Array = [ ];
var i:Number;
for( i = 0; i < 10; i++ ) {
  myArray[ i ] = i;
}
var 変数名:データ型 = 値;
[例]
var name_str:String = "makoto";
var age:Number = 32;
var sex:Boolean = true;

trace()ステートメント

本格的なActionScript開発では、デバッグ表示は必須!

JavaScriptのAlert()や、JavaのSystem.outのような使い方が可能。

次のコードでは、「age=32」が[出力]パネルに表示される。

var age:Number = 32;
trace("age="+age);

 

テキストフィールドのプロパティで「ダイナミックテキスト」を選択。オブジェクト名をsample_text001とすると、sample_text001.text="文字列";で変更可能。数値の入力も可能。