Godot入门 04平台设计

新建创景,添加AnimatableBody2D节点。

添加Sprite2D节点

拖动图片

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

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

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

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

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

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

2、修改玩家层级

给平台添加动画

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

创建关键帧

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

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

相关推荐
jaysee-sjc7 小时前
【练习十二】Java实现年会红包雨小游戏
java·开发语言·算法·游戏·intellij-idea
weixin_4093831210 小时前
godot中文不显示,仅显示编码,是因为没设置字体,设置字体就好了
游戏引擎·godot
星空露珠10 小时前
迷你世界UGC3.0脚本Wiki角色模块管理接口 Actor
开发语言·数据库·算法·游戏·lua
C蔡博士14 小时前
Unity像素游戏精灵导入最佳实践
游戏·unity·游戏引擎·2d·pixel arts
wanhengidc15 小时前
云手机会导致本地数据被读取吗
运维·服务器·数据库·游戏·智能手机
CDN36015 小时前
360CDN SDK 游戏盾实测:游戏防护与延迟优化
运维·游戏·网络安全
星空露珠15 小时前
迷你世界UGC3.0脚本Wiki对象模块管理接口 GameObject
开发语言·数据库·算法·游戏·lua
GLDbalala16 小时前
Unity基于自定义管线实现贴花效果
unity·游戏引擎
币之互联万物17 小时前
预算有限怎么选?2026 三角洲行动游戏笔记本,华硕天选6Pro 酷睿版解析
游戏·电脑
黑客说17 小时前
AI 重构无限逻辑:无限流游戏的技术原生内核
大数据·人工智能·科技·游戏·娱乐