com.unity.timeline 1.6.1
Notes: processedReleased June 28, 2021
Unity Compatibility
Minimum Unity: 2019.3
Package Dependencies
- com.unity.modules.animation (1.0.0)
- com.unity.modules.audio (1.0.0)
- com.unity.modules.director (1.0.0)
- com.unity.modules.particlesystem (1.0.0)
✨ Features
- `ClipDrawOptions.hideScaleIndicator` can now be used to disable the clip scale indicator.
- Added an asterisk to the Timeline Window when the currently edited Timeline Asset is dirty (has unsaved changes). (1024230)
- Added the `IInspectorChangeHandler` interface to change what happens when a UI component in the inspector is modified. (1283486)
- (*Unity 2020.2+ only*) The Timeline window title displays an asterisk when there are unsaved changes.
- Double click now toggles the collapsed state of group tracks.
- A keyboard shortcut can now be mapped to expand or collapse group tracks.
- Added `displayClipName` property to ClipDrawOption. Use `displayClipName` to display (true) or hide (false) the clip name.
- New API added to `TimelineEditorWindow`: `TimelineNavigator`.
- - Enables navigation between timelines and nested timelines through code for automation purposes.
- - Gives access to Timeline window breadcrumbs.
- *(Unity 2021.2+ only)* Added `Framelocked preview` option in Timeline preferences.
- Added framerate display with standard framerates.
- `TimelineAsset` framerate can be set with a `StandardFramerate` value. (`TimelineAsset.SetStandardFramerate`)
📈 Improvements
- Removed non-working PlayRange options (Loop/Hold) as both were actually mapping to Loop behaviour and always have been.
- Timeline settings menu has been modified to use standard framerates in framerate submenu.
- `TimelineAsset.fps` is obsolete and is replaced by `TimelineAsset.frameRate`.
- `TimelineProjectSettings.assetDefaultFramerate` is obsolete and is replaced by `TimelineProjectSettings.defaultFramerate`.
🔧 Bug Fixes
- Removed GC allocations in `PlayableDirector.duration` when a timeline asset is assigned. (1298818)
- Removed warnings with AnimationWindowState snap mode. (1306205)
- Fixed issue where the "Navigate Right" (default key: `Right Arrow` ▶) would not behave consistently. The correct order of operations should now always be, in order: expand group, select first track of group, then select first item of the track.
- Fixed frame display not rounding up correctly. (1333009)
- Fixed an issue where `TimelinePlayable` duration would not be initialized if the playable is not created from the PlayableDirector. (1329151)
- Fixed memory leak in custom playable inspectors. (1332377)
- Fixed exception when using the Key All Animated shortcut with no Timeline selected. (1334339)
- Fixed issue where a warning would appear regarding obsolete `AnimationWindowState.SnapMode` values.
