ue/book/plan/06_dragonik.md
2025-02-22 11:32:32 +09:00

1.5 KiB
Raw Permalink Blame History

dragon ik plugin

dragon ik pluginを使って、chinese dragonを動かします。

  1. codehawk64/dragonik-exampleprojectを自分のprojectの$project/Content/にcopyします。
$ git clone https://github.com/codehawk64/DragonIK-ExampleProject.git
$ cp -rf DragonIK-ExampleProject/Content $project/
  1. pluginでdragon ikを有効にする。
  2. /Content/Maps/ChineseDragonSolver_Mapを開く。
  3. /Content/CharacterExamples/Quadruped/ChineseDragonSolverExamples/ChineseDragon2/ChineseDragon2_Controlを開いて編集する。

[ InputAxis -> EnhancedInput ] 修正されているかもしれません。

ue5.3では、"InputAxis Turn"は通常マウスの横方向の移動量を取得するために使用されます。これは、カメラやキャラクターの水平回転(ヨー)を制御するのに適しています。

しかし、ue5.5でInputAxisを使うと不明な軸を...というerrorが出るので、EnhancedInputを使います。ここではGASPの/Content/Input/IMC_Sandboxを使用します。

Enhanced Inputシステムを使用している場合、これは2D軸入力アクションとして設定できます。この場合、X軸の値がTurnに対応し、Y軸の値がLookUp縦方向の視点変更に対応します。