概要
Joystick Pack というアセットを使って Cinemachine のカメラを操作する方法を備忘録として残します。
今回は以下のように、Cube に焦点を当てたカメラを、Joystick で操作します。
手順
準備
- Joystick Pack, Cinemachine, Input Systems をインストールする
- 3D Object の Cube を追加する(カメラの追跡対象)
Joystick の追加
Cinemachine の設定
Joystick で FreeLook camera を操作できるようにする
- Joystick に
On-Screen Stick
をアタッチする。Control Path
はGamePad
のRight Stick
にする
- Cube という Input Action を追加する(名前はなんでもいいです)
- FreeLook Camera に
Cinemachine Input Provider
を追加し、XY axis に作成したCube
input action を指定する
- 実行すると、Joystick でカメラを移動させることができます
Joystick の操作を逆にしたいときは以下の記事を見てください
動作環境
- Unity: 2020.3.23f1
- Cinemachine: 2.6.15
- Input System: 1.0.2
- Joystick: 2.1