Godot入门 04平台设计

新建创景,添加AnimatableBody2D节点。

添加Sprite2D节点

拖动图片

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

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

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

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

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

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

2、修改玩家层级

给平台添加动画

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

创建关键帧

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

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

相关推荐
小白学鸿蒙8 小时前
Unity 3D 2023解压安装,配置安卓运行环境后打包安卓应用(踩坑无数之差点放弃)
android·unity·游戏引擎
Being0916 小时前
GDScript使用静态类型并开启严格的类型检查
godot
mascon18 小时前
Unity 编辑器扩展
unity·编辑器·游戏引擎
yingxiao88818 小时前
《异环》全球上线,日韩登顶欧美强势进榜;豆包将新增付费订阅服务
游戏·游戏资讯·行业资讯
jump_jump18 小时前
用官方模板理解 Decky 插件:一次从模板到架构的速览
javascript·python·游戏
东北洗浴王子讲AI20 小时前
室内儿童淘气堡中海洋球闯关与男生女生向前冲游戏的机制差异、体验比较及教育价值研究
游戏
邪修king20 小时前
UE5 C++ 游戏性能优化:大一也能学会的实战级优化指南
c++·游戏·ue5
yingxiao88821 小时前
从流量套利到结构化增长,NetMarvel 助力越南游戏应用实现高速增长!
游戏·手游·市场分析·越南市场·越南游戏市场
薛定谔的猫喵喵21 小时前
基于Claude Code + deepseek 生成打地鼠游戏
游戏
mxwin1 天前
在unity shader中,通过pass产生阴影,通过主pass的光照 接收阴影!那么问题来了,是先产生阴影吗?还是先接收阴影,执行顺序是啥呢
数码相机·unity·游戏引擎·shader