在我为 cocos2d 游戏找到的模板的基本命中测试功能中,原作者使用以下内容来确定在运行循环期间对哪些对象进行命中测试。
for (Enemy *someEnemy in self.children) {
if ( [someEnemy isKindOfClass:[Enemy class]] ) {
...
}
}
有人可以详细说明 .children 返回的列表的特性吗?更具体地说,上面代码中的 if 语句真的有必要吗?
在我为 cocos2d 游戏找到的模板的基本命中测试功能中,原作者使用以下内容来确定在运行循环期间对哪些对象进行命中测试。
for (Enemy *someEnemy in self.children) {
if ( [someEnemy isKindOfClass:[Enemy class]] ) {
...
}
}
有人可以详细说明 .children 返回的列表的特性吗?更具体地说,上面代码中的 if 语句真的有必要吗?