クラス _ArrayInput

一次元配列をバイト配列と見立てて、値を読み取るクラスです。

対象:
Flash7 Flash8
携帯向け PC向け

コンストラクタ

_ArrayInput

_ArrayInput(array:Array)

_ArrayInput コンストラクタです。

パラメータ:
array 読み取る一次元配列を指定します。

メソッド

skipBytes

skipBytes(n:Number):Void

現在の読み取り位置から n バイト数分をスキップします。

パラメータ:
n スキップする要素数

readUnsignedByte

readUnsignedByte():Number

1 バイト分の入力データを読み込んで、int 型にゼロ拡張して結果を返します。このため、結果は 0〜255 の範囲内になります。

戻り値:
読み込まれた符号なし 8 ビットの値

readByte

readByte():Number

1 バイト分の入力データを読み込んで返します。読み込み対象バイトは -128〜127 の範囲(上下限値を含む)の符号付きの値として処理されます。

戻り値:
読み込まれた 8 ビットの値

readUnsignedShort

readUnsignedShort():Number

2 バイト分の入力データを読み込んで、0〜65535 の範囲の int 値を返します。

戻り値:
読み込まれた符号なし 16 ビットの値

readShort

readShort():Number

2 バイト分の入力データを読み込んで、short 値を返します。

戻り値:
読み込まれた 16 ビットの値

readInt

readInt():Number

4 バイト分の入力データを読み込んで、int 値を返します。

戻り値:
読み込まれた int の値