Godot入门 04平台设计

新建创景,添加AnimatableBody2D节点。

添加Sprite2D节点

拖动图片

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

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

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

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

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

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

2、修改玩家层级

给平台添加动画

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

创建关键帧

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

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

相关推荐
沉默金鱼1 小时前
Unity实用技能-GM命令
unity·游戏引擎
da_vinci_x1 小时前
【游戏场景】手绘贴图“接缝”地狱?PS 智能平铺流,3步量产无缝地砖
游戏·3d·prompt·aigc·贴图·技术美术·游戏美术
BlackWolfSky2 小时前
React中文网课程笔记2—实战教程之井字棋游戏
笔记·react.js·游戏
在风中的意志2 小时前
[数据库SQL] [leetcode-511] 511. 游戏玩法分析 I
数据库·sql·游戏
CodeCaptain2 小时前
Cocos Creator3.8.0 Tiled地图三合一完整脚本(加载+兼容性校验+坐标互转,一键可用,适配Tiled1.4.x)
游戏·cocos2d
chillxiaohan2 小时前
unity粗糙、高光、光泽度调节shader记录
unity·游戏引擎
CodeCaptain3 小时前
一个快速校验地图资源是否符合兼容要求的小脚本(Cocos Creator3.8.0)
游戏·typescript·cocos2d
minglie14 小时前
nim游戏原理
游戏
星夜泊客4 小时前
Unity UI 渲染与 Rebuild 机制简易解析
unity·游戏引擎
tg-zm8899965 小时前
全开源PC+H5游戏账号交易网站源码/账号转让平台源码
游戏