同期イベント¶
一部のネットワークイベントは特定のアクターに関連しています。これらのイベントが発生するタイミングを知ることは有用です。
Strix Replicatorコンポーネントのイベントは、[詳細] パネルの [イベント] タブに表示されます。これらのイベントをクリックすると、そのイベントがアクターブループリントに追加されます。これらのイベントは、アクターがこのイベントの通知を受け取ったときに呼び出されます。
注釈
これはStrix Notification Listenerとは独立した機能であり、Strix Notification Listenerが無くても動作します。
On Init |
このアクターのネットワークオブジェクトが初期化されるときに呼び出されます。
On Sync Beginよりも先に呼ばれます。
|
On Destroy |
このアクターのネットワークオブジェクトが破壊されるときに、アクターがStrixによって破壊される直前に呼び出されます。
On Sync Endよりも後に呼ばれます。
|
On Sync Begin |
このアクターのネットワークオブジェクトで同期の準備ができたときに呼び出されます。
アクターがレプリカアクターの場合、アクターは既に作成されており、このイベントの完了後に有効になります。
これはRPCを登録するのに最適な場所です(RPCを参照してください)。
|
On Sync End |
現在未使用
ネットワークオブジェクトが同期されなくなったときに呼び出されます。同期されているプロパティを更新しても、これ以降は他のクライアントに反映されません。
|
On Ownership Received |
ネットワークオブジェクトのオーナーであるプレイヤーが指定されたときに呼び出されます。つまり、このアクターのオーナーが変わったときに呼ばれます。
|
注釈
Strixの機能はブループリントでのみ機能します。コンポーネントは、ブループリントを持たないアクター(静的なワールドアクター)では機能しません。常にコンポーネントを追加し、アクターのブループリント内でのみ変更するようにしてください。