Godot入门 04平台设计

新建创景,添加AnimatableBody2D节点。

添加Sprite2D节点

拖动图片

剪裁图片,吸附模式:像素吸附

添加CollisionShape2D,设置实际形状为矩形

重命名AnimatableBody2D节点为Platform,保存场景,拖动platform场景到game场景中。

解决不能从平台下方跳到上方问题,碰撞设置改为单向。

修改玩家层级,解决跳跃时平台在玩家前方问题。有两种方法

1、调整节点顺序,把Player节点拖动到Platform节点之后

2、修改玩家层级

给平台添加动画

拖动一个新平台节点到game场景中,别给它添加AnimationPlayer节点,添加新动画move

创建关键帧

动画位置修改为1秒,按住Shift键,水平方向移动。拖动平台移动到结束位置,添加关键帧。

移动太快可修改动画时间,并拖动关键帧到2秒位置,设置加载后自动播放

相关推荐
henry10101016 小时前
DeepSeek生成的网页小游戏 - 单人壁球挑战赛
javascript·css·游戏·html5
TopGames18 小时前
Unity实现10万人同屏动态避障和导航寻路系统 支持3D地形
unity·性能优化·游戏引擎
henry1010101 天前
HTML5小游戏 - 荷花池里采荷花
前端·游戏·html·html5
托洛夫斯基扎沙耶1 天前
Unity中状态机与行为树的简单实现
unity·游戏引擎
njsgcs1 天前
mindcraft玩了4小时评价
人工智能·游戏
User_芊芊君子1 天前
2026年2月UU远程实测测评:全功能覆盖下的性能标杆,多场景适配无短板
android·数据库·redis·游戏·ai·uu测评
henry1010101 天前
DeepSeek生成的网页小游戏 - 迷宫探险
css·游戏·html·css3
TrudgeCarrot1 天前
unity打包使用SPB管线出现 DontSava错误解决
unity·游戏引擎·dontsave
3D霸霸1 天前
unity 创建URP新场景
unity·游戏引擎
AnalogElectronic1 天前
用AI写游戏3——deepseek实现kotlin android studio greedy snake game 贪吃蛇游戏
游戏·kotlin·android studio