StairsCharacter3D's icon

StairsCharacter3D 1.0.0 Scripts 4.4 Community

Submitted by user mrjshzk; MIT; 2025-03-13

A simple class based on Godot's default CharacterBody3D with very simple stair stepping ability. Just call "move_and_stair_step()" instead of "move_and_slide()".

Written in C++

Only tested with cylinder colliders. Works best with "0.01" collider margin.

There are a couple signals you can connect to:

on_stair_step (any step, up or down)
on_stair_step_down
on_stair_step_up


View files Download Submit an issue Recent Edits