Materials Actions

v1.0

Renderer Color Change

Animates renderer colors over time with support for SpriteRenderer and Material colors. Supports Random, RandomNoRepeat, and Sequential color selection modes from a list. Can target all materials on a renderer or a specific material index with optional custom shader property support.

Set Emission Color Action

Sets the emission color of materials over time with animation curve support. Uses the _EmissionColor shader property and automatically enables/disables material keywords for emission. Supports restart-safe selection and base value restoration.

Set Emission Intensity Action

Animates the intensity of material emission by scaling the emission color's HDR brightness. Works by multiplying the base emission color with an intensity multiplier. Useful for pulsing or glowing effects without changing the emission hue.

Set Material Float Action

Animates any float shader property on materials (e.g., smoothness, metallic, custom parameters). Can target all materials on selected renderers or specific materials. Supports base value restoration and smooth interpolation with animation curves.

Set Material Texture Action

Instantly swaps textures on renderer materials. Can target a specific material slot or all materials and specify which texture property to replace (e.g., _BaseMap, _MainTex). Useful for texture-based state changes or visual variations.

Set Material Texture Offset Action

Animates the UV offset of material textures over time for scrolling or panning effects. Can apply to all materials or a specific material index with customizable texture property names. Supports both absolute and relative offset modes with animation curve control.

Set Renderer Material Action

Instantly replaces materials on renderers with a specified material. Can target all material slots on selected renderers or a specific material index. Useful for swapping entire material configurations for state changes or visual effects.

Last updated