(NO.00001)iOS游戏SpeedBoy Lite成形记(二十六)
2015-10-26 16:18
429 查看
到目前为止,选手跑到终点时仿佛没什么激动人心的事情发生呢?貌似需要添加一些胜利的特效啊!
前面说好的不添加特效,只完成游戏功能的诺言呢? T T
我们主要想实现这样一个特效效果:
1.胜利的玩家突出显示在屏幕中心位置
2.玩家激动的jump中
3.玩家背后放射出万丈胜利的光芒
前2个可以用动作来搞定,最后一个需要用粒子效果完成.好在有SpriteBuilder,我们不用写一行代码 ;)
直接打开SpriteBuilder,新建一个PlayerWin.ccb,类型为粒子效果.我们可以从模板中选择一个比较符合的粒子效果,然后按要求简单修改一下属性.
比如,我觉得原始粒子数目太多了,实际较少的粒子数就可以较好地衬托出光芒的效果,遂减少粒子数量;再有,原来的粒子光芒是五颜六色的,但是本猫觉得偏白的光芒可能更高,所以修改粒子的颜色属性.
经过调整后的效果如下:
这只是一张静态的图片,实际效果是粒子从屏幕中心放射性射向四周.
打开GameScene.ccb,将PlayerWin.ccb拖入track节点,现在该节点是track得子节点.将其可见属性设置为不可见.同时设置代码连结名称为_winLayer.
好了SpriteBuilder里的工作完成了,下一篇我们回到Xcode实现激动人心的代码吧 ;)
前面说好的不添加特效,只完成游戏功能的诺言呢? T T
我们主要想实现这样一个特效效果:
1.胜利的玩家突出显示在屏幕中心位置
2.玩家激动的jump中
3.玩家背后放射出万丈胜利的光芒
前2个可以用动作来搞定,最后一个需要用粒子效果完成.好在有SpriteBuilder,我们不用写一行代码 ;)
直接打开SpriteBuilder,新建一个PlayerWin.ccb,类型为粒子效果.我们可以从模板中选择一个比较符合的粒子效果,然后按要求简单修改一下属性.
比如,我觉得原始粒子数目太多了,实际较少的粒子数就可以较好地衬托出光芒的效果,遂减少粒子数量;再有,原来的粒子光芒是五颜六色的,但是本猫觉得偏白的光芒可能更高,所以修改粒子的颜色属性.
经过调整后的效果如下:
这只是一张静态的图片,实际效果是粒子从屏幕中心放射性射向四周.
打开GameScene.ccb,将PlayerWin.ccb拖入track节点,现在该节点是track得子节点.将其可见属性设置为不可见.同时设置代码连结名称为_winLayer.
好了SpriteBuilder里的工作完成了,下一篇我们回到Xcode实现激动人心的代码吧 ;)
相关文章推荐
- IOS最严格身份证号验证
- IOS最严格身份证号验证
- 芒果iOS开发32位和64位操作系统切换
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十五)
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十五)
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十五)
- Xcode更新至IOS 9 后错误处理
- iOS - 发送邮件
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十四)
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十四)
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十四)
- 【iOS】The executable was signed with invalid entitlements.
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十三)
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十三)
- (NO.00001)iOS游戏SpeedBoy Lite成形记(二十三)
- ios开发日记-18上传appStore时,遇到错误,代码为ERROR ITMS-90049
- IOS——实现左右滑动一半页面的效果
- Nagios 配置测试
- 高仿百度糯米iOS,版本号:5.13.0
- ios开源库