"viewcontroller에 대해 visible : @interface가 표시되지 않습니다. 선택기 addChild가 기본적으로 내 skEmitter 노드를 내 게임에 추가하려고합니다."라는 오류가 발생합니다. https://developer.apple.com/library/ios/documentation/SpriteKit/Reference/SKEmitterNode_Ref/Reference/Reference.html 또한내 게임에 SKEmitter 노드 추가하기
것은 당신이 스프라이트가 있는지 확인 :
-(void) didMoveToView:(SKView *) view{
NSString *path = [[NSBundle mainBundle] pathForResource:@"MyParticle" ofType:@"sks"];
SKEmitterNode *node = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
node.position = CGPointMake(0, 100);
[self addChild : node]
}
Scene 대신 ViewController에 SKEmitterNode를 추가하는 이유는 무엇입니까? – sangony
didMoveToView는 SKScene 메소드입니다. 위의 코드를 initWithSize로 옮기고 그 차이가 있는지 확인해보십시오. – fuzzygoat
잘 메신저 장면에 추가하려고 어떻게 그냥 @ sangony 모르겠다 – Colangelo