Chipmunk僵尸物理对象的出现和解决(二)
来源:互联网 发布:nginx tomcat 宕机 编辑:程序博客网 时间:2024/05/21 01:54
如第一篇文章中图片所示,该游戏是一个弹球游戏.
玩法很简单,屏幕底部有一个反弹棒,用来确保小球不掉出屏幕同时反弹小球撞击屏幕上方的砖块.
玩家可以触摸屏幕来左右移动反弹棒.
等等!还不是这么简单,当小球击中特殊的砖块时会掉出特定的道具五角星.用反弹棒接触道具会有特殊的效果;目前有2种效果:
1.红色的五角星反弹棒会变长10秒钟
2.黑色的五角星反弹棒会缩短10秒钟
反弹棒是一个附有物理对象的节点(Node),在SpriteBuilder中是不可以放大或缩小一个附带物理对象的Node的.为了实现反弹棒变长或缩短的效果,我们需要在创建2个物理对象,分别对应变长和缩短状态的反弹棒.详细内容我会在iOS游戏系列中进一步说明.
动态替换反弹棒之后,我还想实现一个缩放动画效果,所以需要利用另一个不带物理对象的反弹棒对象.我们通过将其执行不同Action来实现动画效果.
总的来说流程是这样:用户触摸移动反弹棒,反弹棒反弹小球撞击特定砖块产生特定五角星,五角星掉落至反弹棒会使反弹棒变长或缩短.
游戏逻辑知道了,下一篇我们看看具体的实现代码.
0 0
- Chipmunk僵尸物理对象的出现和解决(二)
- Chipmunk僵尸物理对象的出现和解决(一)
- Chipmunk僵尸物理对象的出现和解决(三)
- Chipmunk僵尸物理对象的出现和解决(四)
- Chipmunk僵尸物理对象的出现和解决(五)
- Chipmunk僵尸物理对象的出现和解决(六)
- Chipmunk僵尸物理对象的出现和解决(七)
- Chipmunk僵尸物理对象的出现和解决(八)
- chipmunk物理引擎的基本概念和基本用法
- Box2D和Chipmunk的对比 Cocos2d-x物理引擎
- chipmunk物理引擎的基本概念和基本用法
- quick-cocos2d-x物理引擎之chipmunk(二)
- chipmunk物理引擎
- 物理引擎chipmunk
- 物理引擎chipmunk
- 物理引擎chipmunk
- Chipmunk物理引擎总结
- Chipmunk物理引擎
- Java集合框架体系
- Java:关于finally的说明
- 编程之美-寻找最大的k个数
- HTTP长连接与短连接
- servlet
- Chipmunk僵尸物理对象的出现和解决(二)
- SSH自动登录脚本
- cocos2d js 调用 c++ 版本cocos2d js 3.6
- 图的广度优先遍历(BFS)
- Swift 2.1 编程语言速览
- 岁月微恙,何惧忧伤
- 一个bat文件执行多个SQL文本
- CountDownLatch的原理
- NSDateFormatter相关整理 -- @ShinePug