Godot入门 04平台设计

新建创景,添加AnimatableBody2D节点。

添加Sprite2D节点

拖动图片

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

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

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

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

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

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

2、修改玩家层级

给平台添加动画

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

创建关键帧

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

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

相关推荐
liangdabiao7 小时前
[分享好东西]类似vibe coding一样开发游戏 -harness-设计架构-生成美术资源-编码-测试-运行-交付
游戏
聊点儿技术9 小时前
【游戏风控】如何用IP数据接口从“IP即判罚”升级为“IP参与评分”
tcp/ip·游戏·游戏安全·ip数据库·ip地理定位api·ip数据接口·ip风险画像
WiChP13 小时前
【V0.1B6】从零开始的2D游戏引擎开发之路
java·log4j·游戏引擎
小拉达不是臭老鼠13 小时前
Unity05_3D数学
学习·unity·游戏引擎
TMT星球14 小时前
阿里云连续5年稳居游戏云市场份额第一
游戏·阿里云·云计算
沙振宇18 小时前
【Web】使用Vue3+PlayCanvas开发3D游戏(十)让人物动起来
前端·游戏·3d·人物·
黑客说19 小时前
深耕AI,终破局:无限流游戏的核心创新之路
人工智能·游戏
风酥糖19 小时前
Godot游戏练习01-第28节-显示效果与音效
游戏·游戏引擎·godot
2301_7807896620 小时前
什么是端口?端口攻击如何检测和防御
服务器·人工智能·游戏·架构·零信任
老纪的技术唠嗑局20 小时前
4.15 bubseek —— 让 Agent 的足迹,变成团队的洞察
大数据·数据库·sql·游戏·ai·oceanbase·sql优化