(NO.00003)iOS游戏简单的机器人投射游戏成形记(十一)
2015-11-11 09:11
232 查看
机器人发射子弹已经完成了,下面看看怎么给玩家设置障碍.
大家从上篇的图可以看到,在机器和篮筐直接有若干障碍物.我们先看如何实现它们.
打开SpriteBuilder,在Sprites文件夹中新建SmallBrick.ccb,类型为Node.
从控件库拖入一个CCNodeColor节点,称为其根节点的子节点.按照喜好装饰外观,同时打开物理对象,物理类型为静态:
新建Levels文件夹,在其中建立Level.ccb文件,类型为Node.首先拖入一个物理节点到其根节点.
然后拖入2个机器人到屏幕左侧,前面说了2种机器人各一个.
在屏幕中心位置放置2个障碍物,屏幕最右端拖入一个篮筐节点对象.注意,这些新加的对象皆为物理节点的子节点.这时屏幕布局类似下图所示:
Timeline中的对象层次如下:
还没完,给篮筐,2个机器人分别设置代码连接:_basket,_robot1,_robot2,以便在代码中访问.
大家从上篇的图可以看到,在机器和篮筐直接有若干障碍物.我们先看如何实现它们.
打开SpriteBuilder,在Sprites文件夹中新建SmallBrick.ccb,类型为Node.
从控件库拖入一个CCNodeColor节点,称为其根节点的子节点.按照喜好装饰外观,同时打开物理对象,物理类型为静态:
新建Levels文件夹,在其中建立Level.ccb文件,类型为Node.首先拖入一个物理节点到其根节点.
然后拖入2个机器人到屏幕左侧,前面说了2种机器人各一个.
在屏幕中心位置放置2个障碍物,屏幕最右端拖入一个篮筐节点对象.注意,这些新加的对象皆为物理节点的子节点.这时屏幕布局类似下图所示:
Timeline中的对象层次如下:
还没完,给篮筐,2个机器人分别设置代码连接:_basket,_robot1,_robot2,以便在代码中访问.
相关文章推荐
- iOS---Finder找不到Library目录?
- IOS 开发资源汇总
- iOS常用加密算法
- openURL的使用(iOS调用系统电话、浏览器、地图、邮件等)
- 安装NAGIOS图形(PNP)
- iOS性能测试
- iOS 推送
- iOS开发多线程篇---atomic nonatomic区别
- iOS_隐藏顶部状态栏方式
- 获取iOS顶部状态栏和Navigation的高度
- IOS开发--循环引用问题,普通控件为什么用weak,代理为什么用weak,block内用到外面的东
- 自动释放池的使用
- ios中的推送通知
- 内存管理1----关闭ARC
- iOS常见问题总结(四)
- iOS常见问题总结(三)
- iOS高德地图常见问题
- Xcode 6 删除 DerivedData后,编译异常
- iOS RadioButton 单选按钮
- IOS中使用百度地图定位后获取城市坐标,城市名称,城市编号信息