物を掴んで回転させる
昨日に引き続き、UE4の成果物を記録しておく。
右トリガーで物を掴んで、左トリガーで離す機能を作った。物を掴む機能自体は色々な動画でチュートリアルがあって簡単だった。ただし物理が働いてくるくる回ってしまうので、掴んだ物の座標と回転を覚えておいて、カメラとの相対位置が変わらないようにワールド座標と回転で調整を加えた。
更に掴んでいるときにもう一度右トリガーを押しながら右スティックで、掴んだ物を回転させることができるようにした。
だんだん複雑になると入力のステートマシンとか欲しくなるね。アニメーションのはあるけど、ブループリントのはないんじゃないかなぁ。ある程度機能を作ってから纏めるのに必要って感じだけど。