提供可直接复用的横版平台控制器模板,包含移动、跳跃、二段跳、跳跃缓冲、土狼时间(角色已经走出平台边缘、按理说该掉下去了,但在极短时间内仍然允许玩家起跳。)、斜坡调整。基于 Godot 4
CharacterBody2D,参数可在 Inspector 调节。
节点与脚本准备
- 节点:
Player (CharacterBody2D),子节点Sprite2D、CollisionShape2D,可选RayCast2D用于地面检测。 - 输入:InputMap 中配置
move_left/move_right、jump,默认可映射到方向键与空格。
完整脚本模板(可直接粘贴)
extends CharacterBody2D
@export var move_speed := 220.0
@export var jump_speed := 420.0
@export var gravity := 1200.0
@export var max

订阅专栏 解锁全文
&spm=1001.2101.3001.5002&articleId=156836911&d=1&t=3&u=694e7bc9bdae46258936ac080fc3511e)
1455

被折叠的 条评论
为什么被折叠?



