首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SpriteKit + xcode6当前场景崩溃应用程序

SpriteKit + xcode6当前场景崩溃应用程序
EN

Stack Overflow用户
提问于 2014-12-17 09:00:11
回答 1查看 192关注 0票数 0

我正在创建一个简单的MainMenu场景,在“播放”按钮上选择我移动到游戏场景如下:

代码语言:javascript
复制
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {    
    for (UITouch *touch in touches) {
        CGPoint location = [touch locationInNode:self];
        SKNode *node = [self nodeAtPoint:location];

        if ([node.name isEqualToString:@"play"]) {

                SKScene *gameScene  = [[GameScene alloc] initWithSize:self.size];
                SKTransition *fadeTransition = [SKTransition fadeWithColor:[UIColor blackColor] duration:0.3];
                [self.view presentScene:gameScene transition:fadeTransition];


        }

    }
}

在过渡之后,应用程序与EXC_BAD_ACCESS (code=1)崩溃。我目前正在运行Xcode6 +SpritKit/Objective

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-17 09:44:42

发现了这个问题--显然是由粒子targetNode分配引起的:

代码语言:javascript
复制
starParticle.targetNode = self.scene;

可能在呈现其他场景之前就应该发布

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27521684

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档