Cocos2D场景中对象引用为nil时的判断
2015-10-13 07:16
323 查看
如果该对象在SpriteBuilder中属性中设置了name,则检查是否
[self.scene getChildByName:@”theNameOfTheNode” recursively:YES];
可以找到该节点,如果找不到表示该节点不在该场景中.
注意self.scene不能在node的init和didLoadFromCCB中调用,因为这时该值为nil.
你可以在onEnter或晚些时候调用.
[self.scene getChildByName:@”theNameOfTheNode” recursively:YES];
可以找到该节点,如果找不到表示该节点不在该场景中.
注意self.scene不能在node的init和didLoadFromCCB中调用,因为这时该值为nil.
你可以在onEnter或晚些时候调用.
相关文章推荐
- cocos2dx骨骼动画Armature源码剖析(一)
- cocos2dx骨骼动画Armature源码剖析(二)
- iOS中nil、Nil、NULL、NSNull详解
- iOS 5 cocos2d 游戏开发 3ff8 实战:第4章 你的第一个游戏
- quick-cocos2d-x for mac开发环境安装配置
- Unity3D上路_01-2D太空射击游戏
- Unity3D上路_02-第一视角射击游戏
- Unity3D上路_03-塔防游戏
- Unity3D上路_04-基础资源介绍
- Unity3D上路_05-网络相关
- iOS nil、Nil、NULL和NSNull 的使用
- Cocos Studio的动画系统介绍
- OGEngine新版发布,推开发者服务平台
- Cocos2d 中 fnt文件生产工具 Bitmap Font Generator
- CCLOG调试方法与参数说明
- 你的第一个cocos2d游戏
- [Cocos2d] CCProgressTimer进度条
- [Cocos2d] Cocos2d 开发常用工具集
- 浅谈cocos2d画图
- cocos2d 环境搭建 ios xocde