cocos2d에 입자 트레일 효과를 추가하려고하는데 CCParticleSystemQuad 이미 터를 움직이는 스프라이트의 자식으로 추가하여 처리했습니다. 하지만이 에미 터가 결국 할당 해제되지 않는 것을 관찰하고 있습니다.움직이는 스프라이트에 추가 할 때 CCParticleSystemQuad가 할당 해제되지 않음
이 에미 터를 동일한 스프라이트에 추가했지만 여전히 계속 유지하면 전혀 이동하지 않아 이미 터가 할당이 해제됩니다. 이런 일이 왜 파악하지 못할
..
코드는 다소 같은 것입니다 ..
CCParticleSystemQuad *emitter = [[[CCParticleSystemQuad alloc] initWithFile:@"myEffect.plist"] autorelease];
emitter.positionType = kCCPositionTypeFree;
emitter.autoRemoveOnFinish = YES;
[movingSprite addChild:emitter z:movingSprite.zOrder + 1000];
는 할당 해제 movingSprite합니까? –
예, 스프라이트는 두 경우 모두 할당이 해제됩니다. – imagin