đŗī¸âđTrack Colors
Assigning color labels to tracks and channels
Last updated
Assigning color labels to tracks and channels
Last updated
Please note that color label assignments have changed in version 1.5.6.
Color labels allow you to visually organize objects and channels. Colors may be assigned based on component and/or channel type, sequentially in order, or randomly.
To set an object or channel's color, click the color swatch to the left of its name. Colors are either applied to individual objects, or all selected objects and channels.
If the swatch clicked belongs to an object/channel that is not selected, setting the color only applies to it individually.
Alternatively, if the swatch clicked belongs to any selected object/channel, then the color applies to all selected.
If you wish to set colors directly, click the color selector in the bottom left panel. This opens Unity's built-in color picker which may be used to set the color of the selected objects and channels directly, bypassing the track color presets.
The color palette menu presents predefined colors and various methods for applying them to the item(s) selected. The menu may either be displayed as a small floating palette, or it can be expanded to a list with descriptions.
Click the ... button to select the palette layout and to edit the colors.
Track colors are assigned in the Timeflow Preferences. Timeflow comes with a set of default colors which may be replaced with your own colors. Colors are defined by a TrackColorPalette asset. Multiple assets may be created, though only 1 may be assigned at any time.
The default track colors asset is located at: Assets/AxonGenesis/Timeflow/Settings/DefaultTrackColors.asset
Locate and select the TrackColorPalette asset either from the project view, or by double-clicking it in the preferences window. View the Inspector window to configure the color settings.
Avoid modifying the DefaultTrackColors asset directly or your changes may get replaced when updating Timeflow. Instead, either make a copy or create a new TrackColorPalette asset. It is also advised to store your asset in your own project settings directory (outside of the AxonGenesis directory).
When this option is enabled, colors may be associated with a specific type of component. This can be assigned to any built-in, custom, or 3rd party type.
Colors are applied by type in the order they are listed above (from top to bottom). The first matching component found on the object determines its color. If you wish for a certain type assignment to have priority, make sure it is near the top of the list.
If this option is enabled, channel colors are automatically assigned the same color as their parent track. Use this option if you generally do not want channels to have separate colors.
Enabling this option disables Color by Channel Type.
When this is enabled, colors may also be associated with a type of Timeflow Channel. Whereas the component type affects the object track color, the channel type affects the channel's color. If this option is off, or no channel type is assigned, then the color is applied matching the object it belongs to.
When randomly assigning colors (available in the color palette popup) this setting determines whether new colors are generated, or if only existing colors are picked at random. Enable this option to allow new colors to be randomly generated each time.
When using the options to color by component or channel type, this setting determines when the colors are applied.
Colors are only applied when specifically assigned from the color palette popup. This mode prevents tracks from changing colors automatically.
This mode allows objects to update their color automatically, but only once Automatic mode has been applied to the object. Whenever a user-specified color is applied, it stops automatic color updating on that item.
This mode causes all track and channel colors to update automatically in the scene. Changes made to objects, such as adding and removing components, can cause the colors to update automatically when using type assignments.
Use this field to help search the type drop down menus. Since the number of component types can be very lengthy, it can be helpful to enter a search string to narrow the options.
If this box is checked, then the color is not included when applying color sequentially or randomly. These colors are only applied by type, or when picked explicitly by the user. This is helpful to define colors for specific types that you don't want to apply in other modes.
When this checkbox is enabled, the color will be hidden from the float palette when selecting colors. This is helpful to define color assignments by type that you don't want visible in the palette when manually selecting colors.