Godot入门 04平台设计

新建创景,添加AnimatableBody2D节点。

添加Sprite2D节点

拖动图片

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

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

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

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

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

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

2、修改玩家层级

给平台添加动画

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

创建关键帧

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

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

相关推荐
Antom全球收单5 分钟前
游戏与数娱平台出海为什么需要稳定支付网关?高并发交易场景下的收单能力
游戏
caimouse20 分钟前
Godot 4.7 内嵌 C# 模块切换到 .NET 9.0 编译指南
c#·.net·godot
生而为虫9 小时前
[学习记录] 幼儿学习拼音html游戏
学习·游戏
晓131310 小时前
【Cocos Creator 2.x】篇——第二章 入门
javascript·游戏引擎
x1387028595712 小时前
c语言排雷游戏(基础版9*9)
c语言·算法·游戏
wgc2k15 小时前
Oops Framework-5-GUI资源的图集打包方式
游戏·cocos2d
海兰16 小时前
【红楼梦:第二篇】梦境漫游,详细设计指南
人工智能·游戏
开开心心_Every18 小时前
解决打印机共享难题的实用工具
linux·b树·安全·游戏·随机森林·pdf·计算机外设
wgc2k1 天前
Oops Framework-8-由空项目创建第一个登录界面
游戏·cocos2d
速易达网络1 天前
躲避巨石游戏 · Python版
游戏