diff --git a/GASP.md b/GASP.md index f31feb4..dac693c 100644 --- a/GASP.md +++ b/GASP.md @@ -14,7 +14,7 @@ 例えば、移動は、`IA_Move`で`[w]`, `[a]`, `[s]`, `[d]`のキーで設定されています。 -`IA_Move`は`/Game/Input/IA_Move`にあるファイルです。 +`IA_Move`は`/Game/Input/IA_Move`にあるファイルを指定しています。 次に、`/Game/Blueprints/SandboxCharacter_CMC`を開いてください。先程指定されていた`IA_Move`等があるはずです。 @@ -22,4 +22,15 @@ 例えば、`/Game/Input/IA_Move`をこの画面に`D&D`してみます。すると、同じようにキー入力を受け取るノードが追加されます。 -## +## キャラクターを切り替える + +`/Game/Blueprints/PC_Sandbox`を見てみます。ここにもキーが指定されています。 + +キャラクターの切り替えは、`[n]`, `[m]`で設定されているようです。タイプを入れ替えるには、`[n]`で、見た目を入れ替えるには`[m]`です。 + +この処理は`/Game/Blueprints/GM_Sandbox`に繋がっており、ここで切り替えられるキャラクターを指定しているようです。 + +具体的には、`CyclePawn`, `CycleVisualOverride`の関数です。 + +その中にある変数の`PawnClasses`, `VisualOverrides`を見てください。デフォルト値にそれぞれBPが入っています。 +