携帯向けFlashのactionscriptをまとめました。主にFlash lite 1.1です。読み仮名は自分が勝手につけてます。
あったほうが、覚えやすいかと思いましてね。ただ、読み方があってるかどうかは知りません(笑)。
重要と書いてるアクションスクリプトは頻繁に使いますので是非覚えましょう。その他は必要に応じてこのリファレンスを見て使ってやってください。
左の青字のリンクをクリックするとactionscriptの詳細な使い方がみれます。
| アクション | 簡易説明 | 対応 |
|---|---|---|
| _alpha アルファ |
ストリングから指定した開始位置と長さのサブストリングを抽出 | |
| _currentframe カレントフレーム |
現在のフレーム番号 | |
| _focusrect フォーカスレクト |
現在フォーカスがあるボタンまたはテキストフィールドの回りに黄色の長方形を表示するかどうかを指定 | |
| _framesloaded フレームスローデッド |
ストリーミングムービーからロードされたフレーム数 | |
| _height ハイ |
高さ | |
| _highquality ハイクォリティ |
SWF ファイルに適用されるアンチエイリアス処理(画像の品質)のレベルを指定 | |
| _level レベル |
レベル(階層)番号 | |
| maxscroll マックススクロール |
テキストフィールドの.scrollの最大値 | |
| _name ネーム |
ムービークリップのインスタンス名 | |
| _rotation ローテーション |
角度 | |
| scroll スクロール |
テキストフィールドが内容の表示を開始する場所 | |
| _target ターゲット |
指定したムービークリップインスタンスのターゲットパス | |
| _totalframes トータルフレームス |
ムービークリップのフレームの総数 | |
| _visible ヴィジブル |
ムービークリップの表示・非表示 | |
| _width ワイズ |
ムービークリップの幅 | |
| _x エックス |
親ムービークリップのローカル座標を基準にしたムービークリップの x 座標 | |
| _xscale エックススケール |
ムービークリップのX(横)方向の拡大率(%) | |
| _y ワイ |
親ムービークリップのローカル座標を基準にしたムービークリップの y 座標 | |
| _yscale ワイスケール |
ムービークリップのY(縦)方向の拡大率(%) |
| アクション | 簡易説明 | 対応 |
|---|---|---|
| call() コール |
指定したフレームのサブルーチンを呼び出し | |
| tellTarget() テルターゲット |
ムビークリップへ命令 | |
| toggleHighQuality() トッグルハイクォリティ |
画質の切り替え |
| アクション | 簡易説明 | 対応 |
|---|---|---|
| break ブレイク |
ループを中断し、次の処理へ | |
| case ケース |
switch ステートメントの条件を定義 | |
| continue コンティニュー |
ループのはじめから開始 | |
| do .. while ドゥーホワイル |
while条件がtrueの間、繰り返し処理を実行 | |
| else エルズ |
if文において条件がfalseの場合、処理を実行 | |
| else if エルズイフ |
if文で指定された条件が false で、なおかつ else if 文の条件が true である場合に実行される一連のステートメント | |
| for フォー |
forの条件がtrueの場合にループして処理を実行 | |
| if イフ |
条件がtrueのとき、アクションを実行 | |
| switch スウィッチ |
条件に従ってコードブロックを実行 | |
| while ホワイル |
while条件がtrueの間、繰り返し処理を実行 |
| アクション | 簡易説明 | 対応 |
|---|---|---|
| " " |
""囲んだ中身をストリングにする。 | |
| ( ) |
1 つ以上のパラメータをグループ化するか、複数の式を順番に評価 | |
| + |
数値加算 | |
| ++ |
インクリメント 1つづ加算 | |
| - |
減算 | |
| -- |
デクリメント 1づつ減算 | |
| * |
乗算 | |
| / |
除算 | |
| % |
剰余 (あまり) | |
| == |
数値等価 (等しい) | |
| <> |
数値不等価 (等しくない) | |
| < |
より小さい | |
| <= |
以下 | |
| > |
より大きい | |
| eq イーキュー |
ストリング等価 (文字列が等しい) | |
| ne エヌイー |
ストリング不等価(文字列が等しくない) | |
| lt エルティー |
より小さい - ストリング | |
| le エルイー |
より小さいか等しい - ストリング | |
| gt ジーティー |
より大きい - ストリング | |
| ge ジーイー |
より大きいか等しい - ストリング | |
| and アンド |
論理AND | |
| ! |
論理NOT | |
| && |
論理積 (AND) | |
| || |
論理和 (OR) | |
| = |
代入 | |
| += |
加算後代入 | |
| -= |
減算後代入 | |
| *= |
乗算後代入 | |
| /= |
除算後代入 | |
| %= |
剰余を代入 | |
| add |
複数のストリングを連結 (結合) | |
| ? : |
条件演算子 |