SQ丶Star 2020-08-17 22:20 采纳率: 0%
浏览 84

求助,关于FlyBird小游戏的一个判定计算的问题

其实也就是一个计算的问题,想了很久没想通。

在这个飞鸟游戏中,当这个鸟儿触碰到管道时候就判定为游戏失败,所以只能从管道的中间穿过。

图片说明

这是别人的代码(找不到原主人了。。所以也看不太懂这个算法的意思)

this.x是这个飞鸟的x坐标

column.x是这个管道的x坐标

column.width是图片的宽度

图片说明

其中这句的判定一直没读懂,这应该是判定鸟儿的x坐标是否穿过去

if(this.x > column.x - column.width/2 && this.x < column.x - column.width/2) 

麻烦各路大哥们了!

  • 写回答

1条回答 默认 最新

  • dabocaiqq 2020-08-18 07:44
    关注
    评论

报告相同问题?

悬赏问题

  • ¥20 关于php中URL传递GET全局变量的问题
  • ¥15 怎么改成循环输入删除(语言-c语言)
  • ¥15 安卓C读取/dev/fastpipe屏幕像素数据
  • ¥15 pyqt5tools安装失败
  • ¥15 mmdetection
  • ¥15 nginx代理报502的错误
  • ¥100 当AWR1843发送完设置的固定帧后,如何使其再发送第一次的帧
  • ¥15 图示五个参数的模型校正是用什么方法做出来的。如何建立其他模型
  • ¥100 描述一下元器件的基本功能,pcba板的基本原理
  • ¥15 STM32无法向设备写入固件