Unity 2017.1で Timeline を使用してみた
Unity 2017.1 からの新機能である Timeline を使用してみました。
既存のプロジェクトである Unity-chanCRS(ユニティちゃんCRS)を
Timeline(タイムライン) の機能を使って再構築しました。
既存と同等の機能を再現するだけであれば
Timeline を使用するのみで、noncoding で行けそう
ということがわかりました。
Camera も Timeline の Track に組み込むことで
思い通りのカメラワークにすることもできそうです。
また、今回は未検証ですが
プログラム側から「Playable Director」コンポーネントを操作することで
タイムラインを制御することもできそうです。
定義クラスは UnityEngine.Playables.PlayableDirector になります。
time フィールドの値を書き換えることで現在時間(Current Time)を変更することができると思われます。
いろいろ拡張させることで面白いものができそうです。