LoginSignup
1
0

More than 5 years have passed since last update.

さいたまげーむすハンズオン_サンプルゲーム紹介(音ゲー風ゲーム)

Posted at

この記事はさいたまげーむすAdvent Calendar 2016の8日目です。

どうも、ちゃんおぎです。

今回は、さいたまげーむすで、月に一度やっているハンズオン勉強会のサンプルプロジェクトの一つを紹介をします。

AnimeSound

animeSound.PNG

どんなゲームなの?

音ゲー風ゲームです。

何故音ゲー風かというと?

音ゲー風のバックミュージックをつけるまでの余裕がなかったからなのですが…

資料はこちら

AnimeSound

注釈

C#のスクリプトは、すべて組んでいて、勉強会では、UnityEditor で組み立てからスプリントをいじっていきます。

作り方

  1. 音ゲームのUI(ユーザーインターフェース)の作成
  2. キーアイコン生成システム
  3. キャラクターの配置 アニメーションなど

このプロジェクトのPoint

Animator Controller の勉強ができます!

ここで、Animator Controllerの最速入門

アニメーターコントローラー公式リフェレンス

Animator Controller とは?

  • Unityで、Animation同士を繋ぐツール
  • ノード型のツールである。

animatorController.PNG

作成方法

Projectビューの Create メニューから作成

ani.png

Assetへのアタッチ方法

対象のAssetのInspetorビューで、Animetor を追加して、Controller にドラッグ&ドロップ!

attach.PNG

使用方法

ノード型のものは、animetion state machine という

Mecanim ステートマシン

アニメーターコントローラー のステートを選択すると、インスペクター上で、そのステートに対応するプロパティーが表示される

property 詳細
Speed アニメーションのデフォルトの速度
Motion ステートに割り当てられているアニメーションクリップ
Foot IK ステートで足の IK を有効にするかどうか ヒューマノイド アニメーションで適用できます
Write Defaults AnimatorStates を書くかどうかにかかわらず、その Motion によってアニメーション化されてないプロパティーによってデフォルト値に戻します。
Mirror ステートをミラーリングするかどうか これはヒューマノイドのアニメーションのみ有効です
Transitions ステートの遷移先ステート一覧

最後に

AnimeSoundの勉強会に来たら、AnimationControllerの使い方をみっちりやります~

皆さんも、Unityでこのプロジェクト参考にAnimationControllerの使い方を覚えよう~

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0