在编“打砖块”时遇到的问题,求助!

2608 2002-11-11 02:56:33

在小球碰到砖块之后,请问我应该怎么判断小球是碰到砖块的正面还是侧面呢?
我想的方法是看小球的坐标是否在砖块的四角坐标之内。但是还是解决不了问题

望能给予指点

...全文
30 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
povety 2002-11-11
  • 打赏
  • 举报
回复
不知道你是具体怎么实现的,不过,我想,正面和侧面的坐标是不一样的吧,
球和砖侧面相碰时,球心应在砖的左右坐标之间..
2608 2002-11-11
  • 打赏
  • 举报
回复
TO kxw(时光)

我不会用c++,我用的是c,还有其他方法没有?多谢了
kxw 2002-11-11
  • 打赏
  • 举报
回复
你的名字很有趣,

可以把正面和侧面分别设为两个类,layering到一个block类中,hit的时候 为一个虚拟函数。

不知我说的是否清楚,建议

70,032

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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