ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

アイテムを持たせてアニメーション

アイテムを持たせてアニメーションを再生しながら、位置、向き、スケールをソケットで調整。
キャラクターにアイテムのメッシュを追加して、そのソケットを親として配置しようとしたら、親クラスから継承されたコンポーネントだと出来ないらしい。
なので、イベントグラフで BeginPlay を使って、Attach Component To Component ノードでアタッチすることにした。
ノードの Target がアイテム、Parent がキャラクター、Socket Name が作成したソケット名。Location/Rotation/Scale Rule は Snap to Target に設定。
これでキャラクターにアイテムを持たせることが出来た。
しかし、実際にアニメーションさせてみると、動きがおかしくなってしまう。どうやらアイテムのコリジョンが影響しているようだ。今回はコリジョンは関係ないので、アイテムのコリジョンを無効にした。これでアニメーションも正しく再生することが出来た。