class

PointClickEngine::Graphics::Effects::CameraEffects::SwayEffect

Inherits PointClickEngine::Graphics::Effects::CameraEffects::BaseCameraEffect < PointClickEngine::Graphics::Effects::Effect < Reference < Object

Camera sway effect (gentle movement)

Constructors

new(duration : Float32 = 0.0_f32)
Source

Instance methods

amplitude_x
Source
amplitude_x=(amplitude_x : Float32)
Source
amplitude_y
Source
amplitude_y=(amplitude_y : Float32)
Source
apply_to_camera(camera : Graphics::Core::Camera, dt : Float32)

Apply effect to camera

Source
frequency_x
Source
frequency_x=(frequency_x : Float32)
Source
frequency_y
Source
frequency_y=(frequency_y : Float32)
Source
phase_offset
Source
phase_offset=(phase_offset : Float32)
Source
reset

Reset effect to start

Source
update(dt : Float32)

Update effect state

Source