Godot::NavigationAgent2D
Inherits Godot::Node < Godot::Object < Reference < Object
Constructors
new(pointer : Pointer(Void) = Pointer(Void).null)
SourceInstance methods
avoidance_enabled?
Sourcedebug_enabled?
Sourcedebug_use_custom?
Sourcedistance_to_target
Sourceget_avoidance_enabled
Sourceget_avoidance_layer_value(layer_number : Int64) : Bool
Sourceget_avoidance_layers
Sourceget_avoidance_mask
Sourceget_avoidance_mask_value(mask_number : Int64) : Bool
Sourceget_avoidance_priority
Sourceget_debug_enabled
Sourceget_debug_path_custom_color
Sourceget_debug_path_custom_line_width
Sourceget_debug_path_custom_point_size
Sourceget_debug_use_custom
Sourceget_final_position
Sourceget_max_neighbors
Sourceget_max_speed
Sourceget_neighbor_distance
Sourceget_next_path_position
Sourceget_path_desired_distance
Sourceget_path_length
Sourceget_path_max_distance
Sourceget_path_metadata_flags
Sourceget_path_postprocessing
Sourceget_path_return_max_length
Sourceget_path_return_max_radius
Sourceget_path_search_max_distance
Sourceget_path_search_max_polygons
Sourceget_pathfinding_algorithm
Sourceget_radius
Sourceget_rid
Sourceget_simplify_epsilon
Sourceget_simplify_path
Sourceget_target_desired_distance
Sourceget_target_position
Sourceget_time_horizon_agents
Sourceget_time_horizon_obstacles
Sourceget_velocity
Sourceis_target_reachable
Sourceis_target_reached
Sourceset_avoidance_enabled(enabled : Bool) : Void
Sourceset_avoidance_layer_value(layer_number : Int64, value : Bool) : Void
Sourceset_avoidance_layers(layers : Int64) : Void
Sourceset_avoidance_mask(mask : Int64) : Void
Sourceset_avoidance_mask_value(mask_number : Int64, value : Bool) : Void
Sourceset_avoidance_priority(priority : Float64) : Void
Sourceset_debug_enabled(enabled : Bool) : Void
Sourceset_debug_path_custom_line_width(line_width : Float64) : Void
Sourceset_debug_path_custom_point_size(point_size : Float64) : Void
Sourceset_debug_use_custom(enabled : Bool) : Void
Sourceset_max_neighbors(max_neighbors : Int64) : Void
Sourceset_max_speed(max_speed : Float64) : Void
Sourceset_neighbor_distance(neighbor_distance : Float64) : Void
Sourceset_path_desired_distance(desired_distance : Float64) : Void
Sourceset_path_max_distance(max_speed : Float64) : Void
Sourceset_path_metadata_flags(flags : Int64) : Void
Sourceset_path_postprocessing(path_postprocessing : Int64) : Void
Sourceset_path_return_max_length(length : Float64) : Void
Sourceset_path_return_max_radius(radius : Float64) : Void
Sourceset_path_search_max_distance(distance : Float64) : Void
Sourceset_path_search_max_polygons(max_polygons : Int64) : Void
Sourceset_pathfinding_algorithm(pathfinding_algorithm : Int64) : Void
Sourceset_radius(radius : Float64) : Void
Sourceset_simplify_epsilon(epsilon : Float64) : Void
Sourceset_simplify_path(enabled : Bool) : Void
Sourceset_target_desired_distance(desired_distance : Float64) : Void
Sourceset_time_horizon_agents(time_horizon : Float64) : Void
Sourceset_time_horizon_obstacles(time_horizon : Float64) : Void
Sourcesimplify_path?
Source