(NO.00003)iOS游戏简单的机器人投射游戏成形记(二十)

时间:2021-10-08 17:31:05

接上一篇文章,我们现在来实现篮框的感应器.

所谓感应器,就是在物体接触到的时候做出反应的节点.我们需要将感应器放在篮框底部,这样子弹接触感应器的时候,我们就知道子弹坠入了篮框,从而得分.

为了放置子弹先进入篮框然后被弹出的情况,我们需要调整传感器的位置,尽量使其至于篮框的底部.

首先打开SpriteBuilder,打开Basket.cc文件.在其根节点底部适当位置添加一个CCNode节点.

打开其物理对象,调整其物理边界如下:

(NO.00003)iOS游戏简单的机器人投射游戏成形记(二十)

将其碰撞类型设置为sensor.

打开Bullet.ccb将其物理对象的碰撞模型设置为bullet.

在SpriteBuilder的工作基本结束了,下一篇我们将在Xcode中实现对应的代码,下篇再见 ;)