第424章 碰撞箱(4 / 5)

投票推荐 加入书签 留言反馈

  说著,他乾脆利落地在坦克外面画了一个长方形方框。
  “给每个物体包一个看不见的矩形边界。”
  “在电脑里,它就是四个数。”
  “x1,y1,x2,y2。”
  “墙壁也一样。”
  林希用粉笔敲了敲黑板:
  “判定碰撞时,不比像素。”
  “只比这四个坐標。”
  “x轴有没有重叠?”
  “y轴有没有重叠?”
  “都有,就是撞了。”
  “两次比较,一次加减,完事。”
  “这叫碰撞箱。”
  屋子里瞬间静了。
  李建新半张著嘴。
  脑子里像被人敲了一锤。
  不用算几百个像素?
  只算四个坐標?
  “两次?”
  他声音有点发乾。
  林希看他一眼。
  “两次。”
  他转回身,双手压上键盘。
  每一下敲击,都像敲在李建新的心口上。
  屏幕上,几百行臃肿的像素判定代码被刪掉。
  汇编指令一行行跳出来。
  ……
  林希没有重写全部程序。
  他只把最吃算力的核心判定剜了出来,换成一段乾净到近乎寒酸的逻辑。
  不到两分钟。 ↑返回顶部↑

章节目录