Update spring docs

This commit is contained in:
centauri 2025-06-23 21:58:54 +01:00
parent 5f752fe903
commit 2518e292ed
2 changed files with 4 additions and 4 deletions

View file

@ -11,11 +11,11 @@ Returns a new source with a value always moving torwards the input source value.
source: () -> T & Animatable,
period: number = 1,
damping_ratio: number = 1
): (() -> T, Setter<T>)
): (() -> T, SpringConfig<T>)
type Animatable = number | CFrame | Color3 | UDim | UDim2 | Vector2 | Vector3 | Rect
type Setter<T> = ({
type SpringConfig<T> = ({
position: T?,
velocity: T?,
impulse: T?

View file

@ -186,7 +186,7 @@ local function spring<T>(source: () -> T, period: number?, damping_ratio: number
-- set output to goal
output.cache = data.source_value
local setter = function(p)
local config = function(p)
local x = p.position
local v = p.velocity
local dv = p.impulse
@ -229,7 +229,7 @@ local function spring<T>(source: () -> T, period: number?, damping_ratio: number
output.cache = v
return v
end, setter
end, config
end
local function step_springs(dt: number)