Skip to content

Instantly share code, notes, and snippets.

@psineur
Created August 1, 2011 09:27
Show Gist options
  • Save psineur/1117850 to your computer and use it in GitHub Desktop.
Save psineur/1117850 to your computer and use it in GitHub Desktop.
Disable all items in all CCMenu's children
-(void)MenuStatus:(BOOL)_enable Node:(id)_node
{
for (id result in ((CCNode *)_node).children) {
if ([result isKindOfClass:[CCMenu class]]) {
for (id result1 in ((CCMenu *)result).children) {
if ([result1 isKindOfClass:[CCMenuItem class]]) {
((CCMenuItem *)result1).isEnabled = _enable;
}
}
}
else
[self MenuStatus:_enable Node:result];
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment