Godot入门 04平台设计

新建创景,添加AnimatableBody2D节点。

添加Sprite2D节点

拖动图片

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

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

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

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

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

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

2、修改玩家层级

给平台添加动画

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

创建关键帧

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

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

相关推荐
串流游戏小天才15 小时前
伊莫挥爪测试上线!UU远程助力手机开启冒险之旅
游戏·智能手机·电脑
njsgcs1 天前
ai游戏画面分析+吐槽
游戏
一种时光1 天前
Unity 获取当前播放的动画,判断是否是某个动画
unity·游戏引擎
速冻鱼Kiel1 天前
Lyra的相机系统
笔记·ue5·游戏引擎·虚幻
bin91531 天前
(文后附完整代码)html+css+javascript 弓箭射击游戏项目分析
前端·javascript·css·游戏·html·前端开发
不绝1911 天前
Unity入门 :场景叠加/预制体资源包/脚本资源/生命周期函数/Inspector页面
unity·游戏引擎
不会写代码0001 天前
Flutter 框架跨平台鸿蒙开发 - 数字拼图:经典15-Puzzle益智游戏
flutter·游戏·华为·harmonyos
云边散步1 天前
godot2D游戏教程系列一(9)-终结
学习·游戏·游戏开发
weixin_409383121 天前
cocos抛物线掉落装备 游戏中的抛物线应用x²=-2py 开口向下
游戏·cocos·抛物线
快乐觉主吖2 天前
Unity方便修改产品名和包名的小工具
unity·游戏引擎