だから私はas3ソケットAPIを見readBytes(bytes:ByteArray, offset:uint = 0, length:uint = 0):void
て、「read some」を実装する方法を確認します(ByteArrayと読み取り対象のバイトの希望の長さを指定し、関数から取得する読み取りデータの実際の量を指定します<=
)?
質問する
103 次
1 に答える
1
bytesAvailableプロパティを使用して、「desiredLength」バイトを読み取ることができるかどうかを判断しますhttp://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/Socket.html#bytesAvailable
var desiredLength:Number = 20;
desiredLength = Math.min(desiredLength,myByteArray.bytesAvailable);
mySocket.readBytes(myByteArray, 0, desiredLength);
于 2012-10-29T17:15:35.067 に答える