Unity 2017.1で Timeline を使用してみた

Unity 2017.1 からの新機能である Timeline を使用してみました。

既存のプロジェクトである Unity-chanCRS(ユニティちゃんCRS)を
Timeline(タイムライン) の機能を使って再構築しました。

Unitychan CRS Timeline 1

既存と同等の機能を再現するだけであれば
Timeline を使用するのみで、noncoding で行けそう
ということがわかりました。

Camera も Timeline の Track に組み込むことで
思い通りのカメラワークにすることもできそうです。

また、今回は未検証ですが
プログラム側から「Playable Director」コンポーネントを操作することで
タイムラインを制御することもできそうです。

定義クラスは UnityEngine.Playables.PlayableDirector になります。

time フィールドの値を書き換えることで現在時間(Current Time)を変更することができると思われます。

いろいろ拡張させることで面白いものができそうです。

Unitychan CRS Timeline 2

 |