コントロールクリップ共通プロパティー
Inspector (インスペクター) ウィンドウを使用して、コントロールクリップの共通のプロパティーを変更します。コントロールクリップは、コントロールトラック内にのみ作成できます。コントロールクリップは特別なクリップで、コントロールクリップの作成方法に応じて、ネスト状の Timeline (タイムライン) インスタンス、パーティクルシステム、プレハブインスタンス、または ITimeControl スクリプトを制御します。
Timeline アセットに関連付けられた Playable Director (プレイアブルディレクター) コンポーネントを持つゲームオブジェクトからコントロールクリップを作成する場合、コントロールクリップはネスト状にされた Timeline インスタンスを制御します。そのゲームオブジェクトが複数の Timeline アセットに関連付けられた他のゲームオブジェクトの親である場合、コントロールクリップは複数の Timeline インスタンスを制御します。
- Particle System (パーティクルシステム) コンポーネントを持つゲームオブジェクトからコントロールクリップを作成すると、そのコントロールクリップはパーティクルシステムを制御します。
- プレハブに関連付けられたゲームオブジェクトからコントロールクリップを作成すると、そのコントロールクリップはプレハブインスタンスを制御します。
- ITimeControl インターフェースを実装したスクリプトを持つゲームオブジェクトからコントロールクリップを作成すると、そのコントロールクリップは ITimeControl スクリプトを制御します。
コントロールクリップの共通プロパティーには、名前と Clip Timing プロパティーがあります。すべての共通プロパティーがすべてのタイプのコントロールクリップに適用されるわけではありません。
Timeline ウィンドウでコントロールクリップを選択したときの Inspector ウィンドウ
表示名
Timeline ウィンドウで表示されるコントロールクリップの名前。
Clip Timing プロパティー
コントロールクリップの長さを調整したり変更したりするには、Clip Timing プロパティーを使用します。
時間に関するプロパティーの大部分は、秒 (s) とフレーム (f) の両方で表示されます。秒数を指定する場合は、Clip Timing プロパティーに小数を含む 10 進数の値が入力可能です。フレームを指定する場合は、整数値のみが入力可能です。例えば、フレーム (f) フィールドに 12.5 を入力しようとすると、12 フレームに設定されます。
選択したクリップ編集モードによっては、コントロールクリップの Start、End、Duration を変更すると、同じトラック上でクリップが挿入されたり、置き換えられたりすることがあります。コントロールクリップ間にブレンドを作成することはできません。
プロパティー | 説明 |
---|---|
Start | コントロールクリップが開始するフレーム、または、時間 (秒)。Start を変更すると、Timeline アセットのトラック上のコントロールクリップの位置を変更します。 Start を変更すると End にも影響します。Start を変更すると、End は変更後の Start の値に Duration を足した値になります。 |
End | コントロールクリップが終了するフレーム、または、時間 (秒)。 End プロパティーを変更すると、Start にも影響します。End プロパティーを変更すると、Start は変更後の End の値から Duration を引いた値になります。 |
Duration | クリップの継続時間。単位はフレーム、または、時間 (秒)。 Duration プロパティーを変更すると、End にも影響します。Duration プロパティーを変更すると、End は Start の値に変更後の Duration を足した値になります。 |
Clip In | コントロールクリップの再生開始時のオフセットを設定します。Clip In プロパティーは、パーティクルシステムとネストされた Timeline インスタンスにのみ影響します。 |
Speed Multiplier | コントロールクリップの再生速度に影響を与える速度乗数。この値は 0 より大きくする必要があります。Speed Multiplier プロパティーは、パーティクルシステムとネストされた Timeline インスタンスにのみ適用されます。 |