アクション_SWF_5_アクションモデル_型 - hsk/swfspec_ja GitHub Wiki
型
ActionToNumber
スタックの一番上にあるオブジェクトを数値に変換し、スタックに戻します。 Object 型のものは、 ActionScript の valueOf() メソッドを呼び出すことで Number 型に変換されます。 String 型から Number 型のような、プリミティブ型同士の変換は組み込みのものを使用します。
| フィールド | 型 | コメント |
|---|---|---|
| ActionToNumber | ACTIONRECORDHEADER | ActionCode = 0x4A |
ActionToNumber は次のことを行います。
- オブジェクトをスタックからポップする
- 数値をスタックにプッシュする
ActionToString
スタックの一番上にあるオブジェクトを文字列に変換し、スタックに戻します。 Object 型のものは、 ActionScript の toString() メソッドを呼び出すことで String 型に変換されます。
| フィールド | 型 | コメント |
|---|---|---|
| ActionToString | ACTIONRECORDHEADER | ActionCode = 0x4B |
ActionToString は次のことを行います。
- オブジェクトをスタックからポップする
- 文字列をスタックにプッシュする
ActionTypeOf
オブジェクトの型をスタックにプッシュします。 これは、 ActionScript の TypeOf() メソッドと同等です。 返される型は次のいずれかになります。
“number” “boolean” “string” “object” “movieclip” “null” “undefined” “function”
| フィールド | 型 | コメント |
|---|---|---|
| ActionTypeOf | ACTIONRECORDHEADER | ActionCode = 0x44 |
ActionTypeOf は次のことを行います。
- 型を調べたいオブジェクトをスタックからポップする
- オブジェクトの型を文字列でスタックにプッシュする
移動
- 前のページ : スクリプトオブジェクト
- 次のページ : 数学