class

PointClickEngine::Audio::CharacterFootsteps

Inherits Reference < Object

Individual character footstep state

Constructors

new(character : Characters::Character)
Source

Instance methods

accumulated_distance
Source
accumulated_distance=(accumulated_distance : Float32)
Source
character
Source
character=(character : Characters::Character)
Source
current_surface
Source
current_surface=(current_surface : SurfaceType)
Source
last_position
Source
last_position=(last_position : RL::Vector2)
Source
moving
Source
moving=(moving : Bool)
Source
set_surface(surface : SurfaceType)
Source
step_distance_threshold
Source
step_distance_threshold=(step_distance_threshold : Float32)
Source
step_timer
Source
step_timer=(step_timer : Float32)
Source
update(dt : Float32, footstep_system : FootstepSystem)
Source