1

目前,我有 2 张图片(barMiddle 和 blueBall1)。barMiddle 只能根据用户响应上下移动。而且,它位于屏幕中间。同时,blueBall1 将在屏幕上移动和弹跳。我想问的是如何进行图像碰撞?我希望 blueBall1 在击中 barMiddle 时弹开。我听说过一些关于 Rectangle 的事情。但是,有人知道该怎么做吗?或者您有其他想法吗?

仅供参考:我正在为 Windows Phone 8 开发它。因此,我的讲师告诉我不鼓励使用 XNA。

4

1 回答 1

0

为了进行基本碰撞,首先计算两个物体(在你的情况下是球)与每个图像的中心之间的距离。如果该距离小于或等于碰撞距离,则将第二个对象转向相反的方向。

于 2013-06-28T06:10:22.253 回答