タイプID¶
タイプIDはStrixの内部のIDであり、ゲーム内のアクターの種類を登録するために使います。Strixはこの値を使用して複製を行うときにスポーンするアクターを決定します。
タイプIDは、Strix Replicatorコンポーネントがブループリントにアタッチされていると自動的に割り当てられます。Strixは、IDとブループリントのマッピングを「Config/DefaultGameStrixTypes.ini
」と「Intermediate/Config/CoalescedSourceConfigs/Game.ini
」の両方に維持します。(これはWindowsプラットフォームの場合です。他のプラットフォームではCoalescedSourceConfigs
フォルダーが異なるかもしれません。)
Type IDは、UnrealエディターのUI上でも確認できます。アクターのタイプの [詳細] パネルにあるStrix Replicatorコンポーネントのプロパティとして表示されます。これを変更することはできません。普通は変更する理由もありません。
注釈
DefaultGameStrixTypes.ini
ファイルは、UnrealエディターでStrix ReplicatorコンポーネントをBlueprintにアタッチしたときか、Strix ReplicatorコンポーネントがアタッチされているBlueprintを編集したときに更新されます。このファイルを手で編集することは想定していませんが、もしもファイルが壊れてしまった場合には、次の手順で再作成することができます。
壊れた
DefaultGameStrixTypes.ini
を削除します。その後、Unrealエディターで、StrixReplicatorがアタッチされている全てのBlueprintをそれぞれ開きます。