Unity を Joy-Con で Nintendo Switch 風にしてみた (2)

「Unity を Joy-Con で Nintendo Switch 風にしてみた」の続きです。

昨日は Switch の JoyCon(ジョイコン)に
ジョイスティックによる移動と
Xボタンによるジャンプ、Yボタンによるしゃがみを実装しました。

Unitychan Nintendo Switch Joy-Con Run

本日はさらにアクションを追加していきます。

では本日のユニティーちゃんの登場です。

Unitychan Azure Sword 1 Unitychan Azure Sword 2

剣を持ってますね。

Asset Store で配布されている「Azure Sword」をダウンロードしてきて
右手に装備させてみました。

続いて、「Warrior Pack」もダウンロードしてきました。

ThirdPersonAnimationController に Attack アニメーションを追加します。

ThirdPersonAnimationController Attack Animator

さらに、ThirdPersonController に 攻撃動作をさせるプログラムを書き足します。

デバッグを繰り返して作っていきます。

Unitychan Sword Attack 1 Unitychan Sword Attack 2

なんとか形になりました。

ここまでくれば、後は昨日の要領でいけます。

攻撃ボタンといえば「Aボタン」ですね。

ということで、ここはサクッと実装します。

ユニティーちゃん「Azure Slash!」

Unitychan Nintendo Switch Joy-Con Attack

動作確認もOKでした。

以上、これにて本日は終了。

・・・

・・・

と行きたいところですが
「何のために剣を持たせたんだ」という声が聞こえてきそうなので
もう少し続けます。

Unitychan with Cylinder

というわけで『ユニティーちゃん with C』です。

C は Cylinder(円柱)のことです。

くだらないことはさて置き、早速 Joy-Con 操作で動作確認をします。

ユニティーちゃん「Azure Slash!」

Unitychan Sword Asure Slash 1 Unitychan Sword Asure Slash 2

からの、ヴィクトリー。

Unitychan Joy-Con Win Pose

以上で終わります。

関連記事:

 |