返回

添加更大的值时,如果语句停止工作 HTML5 Canvas Game

发布时间:2022-07-09 21:39:07 245
# html

我发现这真的很奇怪。所以我在冰面上工作,基本上是想让他滑过某个坐标。我试了400次,效果很好,可以走路,然后boom播放器基本上开始滑动。

if (player.position.x >= 10000 
               
      ) {
        keys.right.pressed = true
        keys.left.pressed = false
      } 

编辑:

if (keys.right.pressed && player.position.x < 400) {
        player.velocity.x = player.speed
      } else if (
        (keys.left.pressed && player.position.x > 100) ||
        (keys.left.pressed && scrollOffset === 0 && player.position.x > -1000)
      ) {
        player.velocity.x = -player.speed
      } else {
        player.velocity.x = 0

不确定这个是否有用

if (keys.right.pressed) {
      for (let i = 0; i < platforms.length; i++) {
        const platform = platforms[i]
        platform.velocity.x = -player.speed 
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像