diff --git a/GASP.md b/GASP.md index fc91b53..14d9dd4 100644 --- a/GASP.md +++ b/GASP.md @@ -34,13 +34,23 @@ その中にある変数の`PawnClasses`, `VisualOverrides`を見てください。デフォルト値にそれぞれBPが入っています。 +最初のキャラを指定するには、`PC_Sandbox`のBeginPlayに書いておけばより確実です。 + + + ## 自分のキャラクターを追加する `vrm4u`でキャラクターを追加したとしましょう。動かすのに必要なのは`SK_${name}`, `RTG_UEFN_${name}`になります。 まず、`/Game/Blueprints/RetargetedCharacters/ABP_GenericRetarget`を開きます。 -まず、`/Game/Blueprints/RetargetedCharacters/BP_Manny`をコピーしましょう。名前は何でもいいです。`BP_Origin`とでもしましょうか。 +変数の`IKRetargeter_Map`で新しく`RTG_UEFN_${name}`を追加し、値(名)を`RTG_UEFN_to_${name}`とします。 -これを開いて、SK、つまり、`Manny`を削除します。`SK_${name}`を追加します。 +次に、`/Game/Blueprints/RetargetedCharacters/BP_Manny`を複製します。名前はなんでもいいですが、`BP_Origin`とします。 + +これを開いて、SK、つまり、`Manny`を削除します。そして、vrm4uで作った`SK_${name}`を追加します。それを選択して、tagと検索し、そこに`RTG_UEFN_to_${name}`を入れます。これは、Component Tagsです。 + +そして、Animクラスに`ABP_GenericRetarget`を指定します。 + +これで動くようになったはずです。ただし、キャラの切り替えとして`/Game/Blueprints/GM_Sandbox`にある`VisualOverrides`に`BP_Origin`を追加します。