What this component contains
ATTRIBUTION.mdLICENSEREADME.mdbaltor_test.gdcomponent.jsonexample.tscninspect_gdscript.pymoving_platform_path.gdrun_tests.gdtest_package.pytests/test_moving_platform_path.gdverification/native.json
How it works
- Class
- BaltorWaypointMover, extends AnimatableBody2D
- Methods
- advance(delta: float) -> Vector2; get_current_point() -> Vector2; get_target_index() -> int; is_waiting() -> bool; pause() -> void; resume() -> void; get_path_points() -> PackedVector2Array
- Signals
- waypoint_reached
- Exports
- waypoints, speed, wait_time, ping_pong, auto_advance
- Placement
- res://baltor/godot_components/moving_platform_path/
Recorded checks
godot 4.7.2.stable.official.ed1daf0bf
godot_parse_check_onlygodot_gdscript_testsgodot_tests_reject_gutted_componentgodot_editor_importgodot_contract_reflectiongodot_example_scenegodot_readme_usage_compiles
Limits to consider
Straight segments only (no curves or easing). With sync_to_physics on, the shown position follows the physics step, so read get_current_point() for the logical position between frames. Verified with Godot 4.7.2 headless; written against the Godot 4.3 API.