buffer
非推奨を表示
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
バッファーは、固定サイズの変更可能なメモリのブロックを表示するオブジェクトです。バッファーライブラリは、バッファーオブジェクトの作成と操作を提供し、グローバル buffer 変数内のすべての機能を提供します。
バッファーは、低レベルのバイナリデータストラクチャーとして使用されることを目的としています、string.pack() とstring.unpack() の使用を代替します。バッファーの使用ケースは、既存のバイナリ形式を読み取り、書き込み、サーバル化し、ユーザーのメモリタイプを
Roblox API を通過すると、バッファーオブジェクトの識別子は保持されず、ターゲットはカスタムイベントを通じてバッファーオブジェクトを受信します。他の制限と同様、同じバッファーオブジェクトを複数の Actor スクリプト (パラレル Luau) から使用することはできません。
多くの関数は、バッファーの開始時点からオフセットを受け取ります。バッファーメモリブロックの開始時点から 0 オフセットです。すべてのオフセット、カウント、サイズは、0 からのオフセットです。バッファーメモリブロックのアクセスに使用される読み取りまたは書き込みオペレーションのオフセットは、オーバーライドされている場
整数と浮動値を使用する read および write メソッドは、小さなエンディアン エンコードを使用します。