クラス _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 の値