🚶‍♂️

Third Person Character Controller の使い方

2021/08/06に公開

環境:Unity2020.3.14f1

Starter Assets - Third Person Character Controller の使い方の基本的な使い方を覚書として書いておきます。
これは三人称視点でキャラクターを動かすのを簡単にしてくれるアセットです。

https://assetstore.unity.com/packages/essentials/starter-assets-third-person-character-controller-196526
AssetStoreにサインインしてから上記URLの「Open in Unity」(またはAdd to My Assets)をクリックしてインポートします。

Warningが出ますがYesで大丈夫です。

Playgroundシーンを開きます。

実行して挙動を確認します。
マウス移動でカメラをグリグリ操作できます。(マウスカーソル復活させるにはEscキー)
キーのW、S、A、Dでキャラを移動します。Shift押しながらだと走ります。
スペースキーでジャンプします。

*モデルの置き換え
PlayerArmatureを右クリックしてPrefab>Unpackを選択します。

PlayerArmatureのGeometryの下に置き換えたいモデルを置きます。
元々のモデルは削除して大丈夫です。

PlayerArmatureのAvatarにモデルに設定してあるAvatarを設定します。

これで実行すれば置き換えたモデルで動かすことができるようになります。
https://youtu.be/tmzMaPK_mzI

Third Person Character Controller は簡単に三人称でキャラを動かせる状態にしてくれるのでお勧めのアセットです。
ただ一点注意なのは、Unity2020.3.0以上のサポートになっています。

これとは別にFirst Person Character Controller という一人称視点のアセットもあります。

使いこなしたいですね。

Discussion