Godot游戏制作 04平台设计
新建创景,添加AnimatableBody2D节点。
添加Sprite2D节点
拖动图片
剪裁图片,吸附模式:像素吸附
添加CollisionShape2D,设置实际形状为矩形
重命名AnimatableBody2D节点为Platform,保存场景,拖动platform场景到game场景中。
解决不能从平台下方跳到上方问题,碰撞设置改为单向。
修改玩家层级,解决跳跃时平台在玩家前方问题。有两种方法
1、调整节点顺序,把Player节点拖动到Platform节点之后
2、修改玩家层级
给平台添加动画
拖动一个新平台节点到game场景中,别给它添加AnimationPlayer节点,添加新动画move
创建关键帧
动画位置修改为1秒,按住Shift键,水平方向移动。拖动平台移动到结束位置,添加关键帧。
移动太快可修改动画时间,并拖动关键帧到2秒位置,设置加载后自动播放
原文地址:https://blog.csdn.net/weixin_44506318/article/details/140699562
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!