Edit of asset "Character Step" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Character Step | Character Step |
Description |
This static class helps CharacterBody3D objects ascend and descend ledges such as stairs. PhysicsServer3D.body_test_motion() is used to project the character as if they were moving up the ledge to test for collision. Then either a clear position is returned or the CharacterBody3D’s original position, where the body was before the projection, is returned to indicate the ledge can not be ascended or descended. This is a demo level that also includes a bare bones third person controller that shows how to use the script. If you are just after the script head here: https://github.com/PantheraDigital/GodotCharacterStep/blob/main/scripts/character_step.gd |
This static class helps CharacterBody3D objects ascend and descend ledges such as stairs. PhysicsServer3D.body_test_motion() is used to project the character as if they were moving up the ledge to test for collision. Then either a clear position is returned or the CharacterBody3D’s original position, where the body was before the projection, is returned to indicate the ledge can not be ascended or descended. This is a demo level that also includes a bare bones third person controller that shows how to use the script. If you are just after the script head here: https://github.com/PantheraDigital/GodotCharacterStep/blob/main/scripts/character_step.gd |
Category | Scripts | Scripts |
License | MIT | MIT |
Repository Provider | GitHub | GitHub |
Repository Url | https://github.com/PantheraDigital/GodotCharacterStep | https://github.com/PantheraDigital/GodotCharacterStep |
Issues Url | https://github.com/PantheraDigital/GodotCharacterStep/issues | https://github.com/PantheraDigital/GodotCharacterStep/issues |
Godot version | Godot 4.4 | Godot 4.4 |
Version String | 1.0 | 1.0 |
Download Commit | 052a82590a4af85bfa07d8538efeee3acdc96ac4 | 052a82590a4af85bfa07d8538efeee3acdc96ac4 |
Download Url (Computed) | https://github.com/PantheraDigital/GodotCharacterStep/archive/052a82590a4af85bfa07d8538efeee3acdc96ac4.zip | https://github.com/PantheraDigital/GodotCharacterStep/archive/052a82590a4af85bfa07d8538efeee3acdc96ac4.zip |
Icon Url |
https://raw.githubusercontent.com/PantheraDigital/GodotCharacterStep/refs/heads/main/assets/StepIcon.png
![]() |
https://raw.githubusercontent.com/PantheraDigital/GodotCharacterStep/refs/heads/main/assets/StepIcon.png
![]() |
Preview Insert | ||
---|---|---|
Type | video | |
Image/Video URL |
https://youtu.be/a24Egn00hvs
|
|
Thumbnail |
|