Version: 2017.4

SyncListString

class in UnityEngine.Networking

/

継承:Networking.SyncList_1

マニュアルに切り替える

説明

string のリストをサーバーからクライアントへ同期させます。

Static 関数

ReadReferenceSyncList メンバー変数をシリアライズするために使用される内部関数

継承メンバー

変数

CallbackSyncListChanged に使用するデリゲート
CountSyncList<T> のエレメントの数を返します。
IsReadOnlySyncList<T> が読み込みだけかどうか。

Public 関数

AddList:Add() と同じ機能ですが、クライアント上のリストに要素を追加します。
ClearList:Clear() と同じ機能ですが、クライアント上のリストをクリアします。
Containsリストが要素 item を含んでいるかを判断します。
CopyToある配列インデックスから始めて、SyncList<T> のエレメントを配列にコピーします。
Dirtyダーティーとしてリスト内の要素をマークします。こうすることで、クライアント上でリストが更新されます。
GetEnumeratorSyncList<T> を走査するエニュメレーターを返します。
HandleMsgリモートのリストを操作するために使用する内部関数
IndexOfSyncList<T> の指定した要素のインデックスを返します
InitializeBehaviour内部関数
InsertList::Insert() と同じ機能ですが、クライアント上のリストに挿入します。
RemoveList:Remove() と同じ機能ですが、クライアント上の要素も削除します。
RemoveAtList:Remove() と同じ機能ですが、インデックスからクライアント上の要素を削除します。

Protected 関数

DeserializeItemこのメソッドはストリームから SyncList の要素をデシリアライズするときに使用します。
SerializeItemこれは、SyncList からストリームに値を書き込むために使用します。

デリゲート

SyncListChangedリストが変更されたときにコールバックとして受け取ることのできるデリゲートです。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961