PointClickEngine::Graphics::Effects::ObjectEffects::PulseShader
Inherits PointClickEngine::Graphics::Effects::ShaderEffect < PointClickEngine::Graphics::Effects::Effect < Reference < Object
Shader-based pulse effect
Constructors
new(pattern : PulsePattern = PulsePattern::Sine, scale_amount : Float32 = 0.1_f32, speed : Float32 = 2.0_f32, duration : Float32 = 0.0_f32)
SourceClass methods
alert(amount : Float32 = 0.2_f32, speed : Float32 = 4.0_f32)
Sourcebounce(amount : Float32 = 0.15_f32, speed : Float32 = 1.5_f32)
Sourceheartbeat(amount : Float32 = 0.1_f32)
SourceInstance methods
anchor
Sourceanchor=(anchor : RL::Vector2)
Sourceclone
Sourcepattern
Sourcepattern=(pattern : PulsePattern)
Sourcescale_amount
Sourcescale_amount=(scale_amount : Float32)
Sourcespeed
Sourcespeed=(speed : Float32)
Source