Godot入门 04平台设计

新建创景,添加AnimatableBody2D节点。

添加Sprite2D节点

拖动图片

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

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

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

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

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

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

2、修改玩家层级

给平台添加动画

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

创建关键帧

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

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

相关推荐
Y学院20 分钟前
C#游戏脚本开发全流程(Unity通用完整版)
游戏·unity·c#
yyuuuzz2 小时前
游戏云服务器推荐的技术选择思路
大数据·运维·服务器·游戏·云计算·aws
郝学胜-神的一滴4 小时前
[简化版 GAMES 101] 计算机图形学 13:从光栅化到着色——赋予三维像素光影灵魂
c++·计算机视觉·unity·godot·图形渲染·opengl·unreal
晓13134 小时前
【Cocos Creator 3.x】篇——第五章 项目实战优化技术
前端·javascript·游戏引擎
fqkw64 小时前
unity 安装MCP +uvx
unity·游戏引擎
xinhuanjieyi18 小时前
html修复游戏种太阳错误
前端·游戏·html
魔士于安20 小时前
unity 音乐会场景 unity2022
游戏·unity·游戏引擎·贴图·模型
一线灵1 天前
Axmol 3.x 输入系统重构:从 Touch/Mouse 到统一 Pointer,再到现代 InputField
重构·游戏引擎
Zwarwolf1 天前
Godot零散知识点项目汇总
游戏引擎·godot
码来的小朋友1 天前
[python] 我开发了一个有20个关卡随机地图的迷宫游戏
python·游戏·pygame