我的代码有问题。我从单层转换到多层,然后旋转设备。 之后,我再次将多层替换回单层。一切都按预期工作,直到我再次旋转设备,然后......
Taaraaaa .. 应用停止运行.. 有人可以帮助我吗? 代码: 单层到MLUTI LAYER
- (void)goToGamePlayScene:(id)sender {
[[NSNotificationCenter defaultCenter] removeObserver:self name:@"UIDeviceOrientationDidChangeNotification" object:nil];
[[CCDirector sharedDirector] replaceScene:[[[MultiLayerScene alloc] initWithGameBoardName:@"coba2"] autorelease]];
}
多层到单层 注意:以下代码是作为多层类
之子的类的代码[[CCDirector sharedDirector] replaceScene:[HomeScene node]];