ActionGetURL2 は、 URL からデータを取得します (スタックベース版)。
| フィールド | 型 | コメント |
| ActionGetURL2 | ACTIONRECORDHEADER |
ActionCode = 0x9A Length は常に 1 |
| SendVarsMethod | UB[2] |
0 = None 1 = GET 2 = POST |
| Reserved | UB[4] | 常に 0 |
| LoadTargetFlag | UB[1] |
0 = ターゲットはブラウザのウインドウ 1 = ターゲットはスプライトへのパス |
| LoadVariablesFlag | UB[1] |
0 = ロードする内容は変数でない 1 = ロードする内容は変数 |
ActionGetURL2 は次のことを行います。
LoadVariablesFlag がセットされている時、サーバからのレスポンスの MIME タイプが application/x-www-form-urlencoded で、 body が var1=value1&var2=value2&...&varx=valuex というような形式になっていると仮定します。 このレスポンスは、画面に表示される代わりに、 ActionScript の変数化されます。 LoadTargetFlag が 0 の時は、この変数はタイムライン変数となり、 LoadTargetFlag が 1 の時は、指定されたスプライトの変数となります。
LoadVariablesFlag を指定しない状態で LoadTargetFlag が指定された時は、サーバからのレスポンスの MIME タイプが application/x-shockwave-flash で、 body が SWF ファイルであると仮定されます。 このレスポンスは、 HTML ドキュメントとしてではなく、 子ファイルとして指定されたスプライトにロードされます。
ActionGotoFrame2 は、 フレームに移動します (スタックベース版)。
| フィールド | 型 | コメント |
| ActionGotoFrame2 | ACTIONRECORDHEADER | ActionCode = 0x9F |
| Reserved | UB[6] | 常に 0 |
| SceneBiasFlag | UB[1] | シーンバイアスフラグ |
| Play flag | UB[1] |
0 = フレームに移動した後停止 1 = フレームに移動した後再生 |
| SceneBias | If SceneBiasFlag = 1, UI16 | スタックの引数により指定されたフレームに追加する数 |
ActionGotoFrame2 は次のことを行います。
ActionSetTarget2 は、現在のコンテキストを設定します (スタックベース版)。
| フィールド | 型 | コメント |
| ActionSetTarget2 | ACTIONRECORDHEADER | ActionCode = 0x20 |
ActionSetTarget2 は、ターゲットをスタックからポップし、それを現在のアクティブコンテキストに設定します。 このアクションは ActionSetTarget とほぼ同じ動作をしますが、式の評価結果をターゲットパスとして使用することができます。
ActionGetProperty は、ファイルプロパティを取得します。
| フィールド | 型 | コメント |
| ActionGetProperty | ACTIONRECORDHEADER | ActionCode = 0x22 |
ActionGetProperty は、次のことを行います。
次の表は、プロパティインデックスのリストです。 _quality, _xmouse, _ymouse プロパティは、 SWF 5 以降で使用可能です。
| プロパティ | 値 |
| _X | 0 |
| _Y | 1 |
| _xscale | 2 |
| _yscale | 3 |
| _currentframe | 4 |
| _totalframes | 5 |
| _alpha | 6 |
| _visible | 7 |
| _width | 8 |
| _height | 9 |
| _rotation | 10 |
| _target | 11 |
| _framesloaded | 12 |
| _name | 13 |
| _droptarget | 14 |
| _url | 15 |
| _highquality | 16 |
| _focusrect | 17 |
| _soundbuftime | 18 |
| _quality | 19 |
| _xmouse | 20 |
| _ymouse | 21 |
ActionSetProperty は、ファイルプロパティをセットします。
| フィールド | 型 | コメント |
| ActionSetProperty | ACTIONRECORDHEADER | ActionCode = 0x23 |
ActionSetProperty は、次のことを行います。
ActionCloneSprite は、スプライトをコピー (クローン) します。
| フィールド | 型 | コメント |
| ActionCloneSprite | ACTIONRECORDHEADER | ActionCode = 0x24 |
ActionCloneSprite は、次のことを行います。
ActionRemoveSprite は、クローンスプライトを取り除きます。
| フィールド | 型 | コメント |
| ActionRemoveSprite | ACTIONRECORDHEADER | ActionCode = 0x25 |
ActionRemoveSprite は、次のことを行います。
ActionStartDrag は、ムービークリップのドラッグを開始します。
| フィールド | 型 | コメント |
| ActionStartDrag | ACTIONRECORDHEADER | ActionCode = 0x27 |
ActionStartDrag は、次のことを行います。
ActionEndDrag は、ドラッグ操作を終了します。
| フィールド | 型 | コメント |
| ActionEndDrag | ACTIONRECORDHEADER | ActionCode = 0x28 |
ActionWaitForFrame2 は、フレームのロード完了を待ちます (スタックベース版)。
| フィールド | 型 | コメント |
| ActionWaitForFrame2 | ACTIONRECORDHEADER |
ActionCode = 0x8D Length は常に 1 |
| SkipCount | UI8 | スキップするアクションの数 |
ActionWaitForFrame2 は、次のことを行います。
frame の値は、 ActionGotoFrame2 と同じ方法で評価されます。