Godot入门 04平台设计

新建创景,添加AnimatableBody2D节点。

添加Sprite2D节点

拖动图片

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

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

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

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

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

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

2、修改玩家层级

给平台添加动画

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

创建关键帧

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

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

相关推荐
想做后端的前端6 小时前
WebGL实现FPS游戏
vue.js·游戏·webgl
EanoJiang9 小时前
【UE】混合程序动画
游戏
河南花仙子科技15 小时前
花仙子科技干货分享|小游戏版权归属问题科普
科技·游戏
Python私教16 小时前
Blender 到 Godot 4 可交互宝箱:从低模资源到开箱逻辑的完整管线
godot
m0_7263658317 小时前
# Chrome纸牌游戏预测工具开发实战:Canvas图表识别、OCR与实时状态监控
chrome·python·游戏·贪心算法·ocr·线性回归·哈希算法
Python私教17 小时前
Godot 4 可交互机关门:用 Timer 与自定义信号解耦游戏逻辑
godot
清泓y17 小时前
数值策划之技能数值设计
游戏·游戏策划
懒狗跑ai的程序员Brain17 小时前
如何利用粒子系统在unity制作一个烟花(粒子系统学习向)
学习·unity·游戏引擎
微学AI18 小时前
一款童年游戏对超级智能体应用开发的启示 — 从《武林群侠传》看 Agent 架构设计的“江湖智慧“
人工智能·游戏·agent
xcLeigh18 小时前
Unity基础:材质与纹理入门——给物体穿上“衣服“
unity·游戏引擎·材质