CyclicValue – Dynamic Float Oscillator for Unity Release
CyclicValue is a lightweight Unity C# script that generates a continuously looping float value over time. It's ideal for developers who want a simple way to create oscillating effects — from hovering objects to UI pulses to flickering lights — all without needing external animations or timeline tools.
This component exposes a live output
float, which you can use in your own scripts or reference from materials, shaders, sound, or movement systems.
Two core modes are available:
-
SineWave: Smooth, sinusoidal transitions
-
Curve: Custom AnimationCurve for full creative control
Useful for:
-
Visual feedback loops (pulses, flickers, scaling)
-
Value simulations (heartbeat, pressure, timers)
-
Data smoothing or looped modulation
Files
Get CyclicValue – Dynamic Float Oscillator for Unity
CyclicValue – Dynamic Float Oscillator for Unity
Cycle a float between values using sine or curve. Great for animations, effects, or smooth simulations.
Leave a comment
Log in with itch.io to leave a comment.