无限地面遇到的问题解决

20200101 学生2020 2022-03-17 17:37:33
加精

跟着老师的教程在制作FlappyBird时,虽然老师的教程很细致,但还是会遇到一些奇奇怪怪的问题,做出的效果与老师的效果图很不一样,比如

img


我第一次跟着教程设置完是这样的效果,不知道是遗漏了哪一步,还是哪里出错了。
后来我发现了问题所在,Floor是由两层拼接的,所以时间和位置不对,就可能造成断层的现象
后来我对比了每一步的教程图片,特别注意其他参数的设置,发现问题出在这两个关键帧上

img


原本我这两个关键帧的Value x数值都为530
后来我发现_左边关键帧Value x设置为-530,右边关键帧Value x为530时,会出现从右边断层的情况
左边关键帧Value x设置为530,右边关键帧Value x为-530时,会出现从左边断层的情况_

img


将两边都改成-530,终于地面有了无限循环效果了!

img

...全文
116 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
20200117 学生2020 2022-06-06
  • 打赏
  • 举报
回复

介个我知道了,就是你在对齐鸟和鸟的CollisionShape2D,可能需要按住一下shift键,让它等比例缩小一下。它最后好像就是要做那个文艺青年版的地板,我那会直接把之前做的这个给删掉了,就在第九步吧。

137

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发教学区
开发语言 高校
社区管理员
  • 开发游戏的老王
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧