class CoolUtil
package funkin.system
Static variables
Static methods
staticgetColorFromDynamic(c:Dynamic):Null<FlxColor>
Tries to get a color from a Dynamic variable.
Parameters:
c |
|
|---|
Returns:
The result color, or null if invalid.
staticgetDefault<T>(v:T, defaultValue:T):T
Returns v if not null, defaultValue otherwise.
Parameters:
v | The value |
|---|---|
defaultValue | The default value |
Returns:
The return value
staticgetFPSRatio(ratio:Float):Float
Modifies a lerp ratio based on current FPS to keep a stable speed on higher framerate.
Parameters:
ratio | Ratio |
|---|
Returns:
FPS-Modified Ratio
staticlerpColor(color1:FlxColor, color2:FlxColor, ratio:Float, fpsSensitive:Bool = false):FlxColor
Lerps from color1 into color2 in a cool way 😎
Parameters:
color1 | Color 1 |
|---|---|
color2 | Color 2 |
ratio | Ratio |
fpsSensitive | Whenever the ratio should be case sentivive (adapted when game is running at 120 instead of 60) |