⌚
Timeflow
  • ⌚Introduction
  • 📗User Guide
    • â–ļī¸Getting Started
      • ✅Requirements
      • âŦ‡ī¸Installation
      • 🚀Quick Start
      • âœī¸Workflow
      • đŸŽŦRender Pipeline
      • â¯ī¸Editor vs Runtime
      • đŸĻŋHow it Works
      • â›‘ī¸Potential Issues
      • ⚡Optimization
      • 🔨3rd Party Tools
      • đŸ”ĸUpgrading Guide
    • â„šī¸Timeflow Editor
      • đŸŽ›ī¸Menu Bar
      • â˛ī¸Time
      • Local Time Scope
      • 🧰Work Area
      • âš™ī¸Settings
      • âŗUpdate Settings
      • đŸ“ēDisplay Lists
      • đŸ”ģMarkers
      • đŸ”ĩObject
      • 🏭Managed Objects
      • ⚡Quick Select Objects
      • âš’ī¸Tools
    • đŸŽŦTimeflow View
      • 🔩Toolbar
        • 🔑Auto Keyframing
        • â¯ī¸Play Controls
        • đŸĨ…Work Area
        • â¯ī¸Current Time
        • đŸŽŧMusical Timing
        • 🌐Grid and Snap
        • 🔸Keyframe Values
        • đŸ”ģMarkers
      • â˛ī¸Timeline
      • 📐Time Navigation
      • Local Time Scope
      • 🎏Track View
      • â†˜ī¸Selection
      • 📰Object Panel
      • đŸ“ēDisplay Lists
      • 🍱Channels
      • đŸŖProperties
      • 🔗Channel Link
      • đŸšĨSwitches
      • 📅Values Column
      • đŸ›¤ī¸Tracks
      • 🔸Keyframes
      • đŸ“ļAlignment Tools
      • ⌛Time Offset
      • đŸ”ĸInfo Panel
      • 📉Graph View
      • âœ‚ī¸Keyframe Tools
    • 🍰Menus & Shortcuts
      • 📃Context Menus
        • â†–ī¸Select Menu
        • 📰Object Menu
        • 🍱Channel Menu
        • đŸ›¤ī¸Tracks Menu
        • 🔸Keyframes Menu
        • đŸ”ģMarkers Menu
        • 📰View Menu
        • 📰Events Menu
        • đŸĨ…Work Area Menu
      • đŸ—ƒī¸File Menu
      • âš’ī¸Timeflow Menu
        • đŸ•ēAdd Behavior
        • đŸ”ļAnimation
        • 🍱Composition
        • đŸ“ēDisplay
        • ⏊Jump To
        • 👨‍đŸ‘Ļ‍đŸ‘ĻHierarchy
        • 🌐Mesh
        • 👉Select
        • 📚Tracks
        • 🌈Track Colors
        • â†”ī¸Transform
        • đŸ‘ī¸Visibility
        • đŸ› ī¸Editor
      • đŸ”ĩGame Objects Menu
      • đŸŽ›ī¸Presets
      • âš™ī¸Preferences
        • Assets
        • ⌛Time
        • đŸŗī¸â€đŸŒˆTracks
        • âšĒObjects
        • 🧮Channels
        • đŸ”ļKeyframes
        • 🔠Input
        • đŸ“ĨImport
        • đŸ–ŧī¸Rendering
        • đŸŽ›ī¸Overrides
        • 🍱Extras
      • *ī¸âƒŖKeyboard Shortcuts
        • Managing Shortcuts
      • âœ´ī¸Quick Menu
  • Reference
    • đŸ”ĩTimeflow Object
      • đŸĸTracks
      • 🏭Behaviors
      • ⏰Events
      • đŸ—ƒī¸Channels
    • 💃Timeflow Controller
      • đŸŽžī¸Timeflow Playback
    • đŸĒ„Behaviors
      • đŸŽžī¸Animation
        • 🔸Keyframer
        • â†”ī¸Tween
        • 🔀Blend
        • đŸŽĸMotion Path
        • đŸ‘¯Animation Clips
        • 🌴Animator Blend Trees
        • 😁Blend Shapes
      • 🤖Automation
        • 🛸Auto Bank
        • 🧭Auto Rotate
        • 📐Distance
        • ⏰Event
        • đŸ›Šī¸Flyby
        • 🏃Follow
        • 👀Look At
        • đŸŽ¯Look At Target
        • 🎲Noise
        • 🚊Place On Path
        • đŸī¸Place On Surface
      • 🔊Audio
        • 🔊Audio Track
        • đŸŽŧAudio Spectrum
        • đŸŽĩAudio Sample
        • đŸŽ™ī¸Audio Reactive
      • 🎹MIDI
        • 🎹Midi File
        • đŸĨMidi Tween
        • 📡Midi Receiver
          • đŸŽ›ī¸Minis Setup (New Input System)
          • đŸšĨMidiJack Setup (Legacy Input)
      • 🏁Rendering
        • đŸŽžī¸Render To Disk
        • 📋Render Queue
        • đŸ“Ŋī¸Video Encoding
        • 💡Tips & Optimizations
        • âēī¸Unity Recorder
      • 🔧Tools
        • â„šī¸Animator Info
        • 🧮Align Children
        • đŸ’ŦComment
        • #ī¸âƒŖFPS Counter
        • 📈Graph
        • 🔗Property Link
        • 🔄Rotator
        • ✨Particle System Update
        • 🌈Trail Renderer Update
        • đŸ“ēVideo Player Update
    • đŸ—ƒī¸Precomposing
    • 🏭Prefabs
    • 🎨Advanced Presets
    • đŸŽ›ī¸Editor Overrides
      • 🏹Transform Editor Override
    • 🔌Integrations
      • đŸ§™â€â™‚ī¸Adventure Creator
      • đŸŽ›ī¸MIDI Jack | Minis
      • đŸ¤ēSpine Animation
      • đŸ“Ŋī¸Unity Timeline
      • ➰Unity Splines
    • đŸĒSamples
      • đŸ•šī¸Demo App
      • đŸŽžī¸Cutscenes
      • 🏓Physics
      • 🍧Shader Properties
      • ⚡Visual Effect Graph (VFX)
    • 📖Glossary
    • 📗Scripting
    • đŸ“ŖPublished Works
    • âš ī¸Known Issues
    • 🆘Support
    • đŸ§ĒBeta
    • Roadmap
    • đŸ”ĸVersion History
    • ÂŠī¸Terms & Privacy
Powered by GitBook
On this page
  • Always Update
  • Always Show Values
  • Remove Channel (Name)
  • Remove Selected Channels
  • Clear Keys in Selected Channels
  • Separate Into Multiple Channels
  • Reset Channel Names
  • Set Channel Height
  • Channel Height Reset
  • Channel Height Lock
  • Channel Height Increase / Decrease
  • Bake Keyframes
  • Freeze Time Offset
  • Expand Looped Keyframes
  • Linked To
  • Enabled
  • Remove
  • Show And Select Channels
  • Insert Data Channel
  • Linked From
  1. User Guide
  2. Menus & Shortcuts
  3. Context Menus

Channel Menu

PreviousObject MenuNextTracks Menu

Last updated 6 months ago

Right-click on a channel name to display the context menu with additional options. These can be applied on a single channel or for multiple selected channels.

Please note that assigning channel colors has changed as of version 1.5.6. Please see Track Colors

Always Update

This option is off by default though may be enabled to force a channel to update every frame regardless of track or parent states. This can be helpful when linking channels to ensure that the source channel provides data at all times. Or it may be used to simply keep an animation running.

Always Show Values

Enable this option for channels whose keyframes you wish to always see values for. This can be helpful when animating strings, objects, or other values that you wish to view. When enabled, keyframe value labels are shown with or without 'Show Keyframe Values' enabled in the view.'

Remove Channel (Name)

This menu option always pertains to the channel named, which is the one clicked when invoking the menu. Selecting this menu command deletes the channel and also removes the behavior if it is the only channel for that behavior.

Remove Selected Channels

Deletes all of the selected channels and removes any behaviors no longer in use.

Clear Keys in Selected Channels

Deletes all keyframes in the selected channels. This can be helpful to clear an animation and start over while otherwise keeping the channels.

Separate Into Multiple Channels

This option is available only for multi-numeric keyframe channels, such as vector or color types using Combined mode. Selecting this command creates new separate channels for each attribute (X, Y, Z, or color R, G, B, A). Keyframes from the original combined channel are copied over, however some interpolations may need adjustment.

Separating channels is useful in cases where you've started animating a combined value but need finer control over the timing of each attribute. This replaces the existing animation with new separate channels.

Reset Channel Names

Use this to reset the selected channels to their original generated names, based on property assignments or according to the type of behavior that manages them. This can also be helpful when old names entered no longer match the assigned properties.

Set Channel Height

Channel Height Reset

Channel Height Lock

Use this setting to lock channels so that their heights cannot be changed, until unlocked. This helps to prevent unwanted changes. When a channel's height is locked

Use the keyboard shortcut Control + ] Right Bracket to toggle the selected channel(s) height lock.

Channel Height Increase / Decrease

Use the keyboard shortcuts [ Left Bracket and ] Right Bracket to increase or decrease the selected channel(s) height.

Channel height and lock can also be set in the Inspector by twirling open the details for the channel.

Bake Keyframes

This feature was previously named "Convert to Keyframes". Updated in v1.0.2

Freeze Time Offset

This option is available for channels that have a Time Offset to apply the offset to all keyframes in the channel, then resetting the Time Offset to 0. This effectively applies the offset permanently. (Added v1.0.2)

This feature is only available for channels and applies to keyframes. Object tracks and their time offsets are not affected.

Expand Looped Keyframes

This option is only available for standard keyframe channels which have looping enabled. When this command is selected, the keyframes in the looped region are replicated, essentially converting the entire loop to editable keyframes. (Added in Timeflow v1.0.2)

Once the operation has been applied, looping on the channel is turned off since it is now represented by the new keyframes. The original keyframes inside the loop remain unmodified, however any keyframes outside of the original loop region are removed. You may undo if needed.

When keyframes are expanded, an additional 1 second padding is added before and after the loop region to help preserve the shape of the curve.

To avoid coincidental keyframe times, which can often occur with the starting and ending of the loop, keyframe times are shifted plus or minus 1 frame so that keyframes are not overwritten and the overall curve shape is preserved.

Use caution when expanding looped keyframes. If a large number of keyframes are generated, it may affect editor performance or crash in extreme cases. Use the Work Area to constrain the loop to a specific section of time and avoid repeating densly packed keyframes.

Linked To

Enabled

This acts as a toggle to enable/disable the channel link. This only affects the link and not the channel itself.

Remove

Fully removes the channel link.

Show And Select Channels

This is a useful command to reveal linked channels. It add objects to the current display list if needed so that all linked channels can be viewed together.

Insert Data Channel

This command, only available in the Linked To submenu, inserts a new data channel between the currently linked channels to facilitate adding more computation to a channel link. The new data channel is set to the same type as the destination channel and then may be further customized.

Linked From

Displays how many channels are referencing this one.

Remove All

This command unlinks all channels that have been linked to the selected channel.

When the object panel has focus, use the keyboard shortcut Delete (or Backspace) to delete the selected channels. This deletes the game object only if the object was the last item selected. See the preferences to customize the .

Select this submenu for additional options for working with channel heights. This presents a list of presets defined in the .

Restores the selected channel(s) height to the set in the preferences.

These menu commands increment (or decrement) the selected channel(s) heights. This steps through the list of defined in the preferences.

Use this command to bake the current channel values to keyframes on a new channel. This generates data for every frame based on the current and can be useful to capture animation data from procedural behaviors and linked channels or to resample animations.

If the is enabled, keyframes are only generated in that time range. Otherwise, keyframes are generated over the entire timeline.

This operation is confined to the if enabled.

Display current assignment and options for . If no links are in use, then these menus are greyed out.

Please see for further documentation on link settings.

📗
🍰
📃
🍱
Work Area
Work Area
Channel Links
Channel Link
delete action
FPS
preferences
Default Channel Height
Channel Height Presets
A channel with Always Update enabled processes animation even outside of track areas, shown above with an emphasized to show that the channel in question is not affected by the track and updates at all times.
A channel with looped keyframes selected.
The keyframes replicated after applying Expand Looped Keyframes.
Track Shadow Color