2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Unityのアニメーター・コントローラーはどこまでC#スクリプトで作成できるかやってみた

Last updated at Posted at 2017-06-08

Qiitaには画像のアップロード容量上限があるようなので、古い記事を全て再構成して圧縮を計っている。


前回の記事:http://qiita.com/muzudho1/items/85cd11ba0c7b1b7d496d

Unityのアニメーター・コントローラーはどこまでC#スクリプトで作成できるかやってみた

まず、この記事では 何ができたかを並べてみる。

ソースを説明するドキュメントを書くのが大変なので 放置になっているがソースは Git Hub に置いてある。C#スクリプトの参考にはなるだろう。

「StellaQL」
https://github.com/muzudho/StellaQL

ステート関連

ステートの作成と削除

201701291517gif44.gif

ステートのプロパティ変更

201701272205gif40.gif
(Inspectorビューに注目。ステート名と Tag を変更している)

ステートのプロパティ一覧出力

201701272205gif41d.gif
設定ミスを探すときに役に立つんじゃないだろうか?

トランジション関連

トランジション追加

201701272205gif35.gif

正規表現でトランジション追加

201701272205gif36.gif

予め指定しておいた独自タグで条件指定してトランジション追加

201701291517gif42.gif

トランジションのプロパティ変更

201701272205gif38.gif
(Inspectorビューに注目。 name を変更している)

その他

コマンド一覧

201701291517gif43c.gif

// 書きかけ

2
3
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
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?