(NO.00003)iOS游戏简单的机器人投射游戏成形记(二十)
2015-11-13 09:35
495 查看
接上一篇文章,我们现在来实现篮框的感应器.
所谓感应器,就是在物体接触到的时候做出反应的节点.我们需要将感应器放在篮框底部,这样子弹接触感应器的时候,我们就知道子弹坠入了篮框,从而得分.
为了放置子弹先进入篮框然后被弹出的情况,我们需要调整传感器的位置,尽量使其至于篮框的底部.
首先打开SpriteBuilder,打开Basket.cc文件.在其根节点底部适当位置添加一个CCNode节点.
打开其物理对象,调整其物理边界如下:
将其碰撞类型设置为sensor.
打开Bullet.ccb将其物理对象的碰撞模型设置为bullet.
在SpriteBuilder的工作基本结束了,下一篇我们将在Xcode中实现对应的代码,下篇再见 ;)
所谓感应器,就是在物体接触到的时候做出反应的节点.我们需要将感应器放在篮框底部,这样子弹接触感应器的时候,我们就知道子弹坠入了篮框,从而得分.
为了放置子弹先进入篮框然后被弹出的情况,我们需要调整传感器的位置,尽量使其至于篮框的底部.
首先打开SpriteBuilder,打开Basket.cc文件.在其根节点底部适当位置添加一个CCNode节点.
打开其物理对象,调整其物理边界如下:
将其碰撞类型设置为sensor.
打开Bullet.ccb将其物理对象的碰撞模型设置为bullet.
在SpriteBuilder的工作基本结束了,下一篇我们将在Xcode中实现对应的代码,下篇再见 ;)
相关文章推荐
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 峰回路转,Firefox 浏览器即将重返 iOS 平台
- 我是运营,我没有假期
- 不可修补的 iOS 漏洞可能导致 iPhone 4s 到 iPhone X 永久越狱
- iOS 12.4 系统遭黑客破解,漏洞危及数百万用户
- 每日安全资讯:NSO,一家专业入侵 iPhone 的神秘公司
- 每个 Linux 游戏玩家都绝不想要的恼人体验
- [转][源代码]Comex公布JailbreakMe 3.0源代码
- 在 Fedora 上使用 Steam play 和 Proton 来玩 Windows 游戏
- Steam 让我们在 Linux 上玩 Windows 的游戏更加容易
- 如何使用 Steam Play 在 Linux 上玩仅限 Windows 的游戏
- 新一代iPad适配应用之游戏篇
- VB实现的《QQ美女找茬游戏》作弊器实例
- C#实现洗牌游戏实例
- C#实现的算24点游戏算法实例分析
- C#实现简单的井字游戏实例
- C++编写简单的打靶游戏
- C++实现基于控制台界面的吃豆子游戏
- 纯javascript实现的小游戏《Flappy Pig》实例