제 게임은 여러 가지 파티클 시스템을 사용합니다. 매번 첫 번째 파티클 시스템 인 stars.plist를 사용할 때마다 다음 파티클에 stars.plist 텍스처가 사용됩니다. 다음 입자가 비는 경우 (그렇다면, 내가 사용하십시오 별 비 :( 것 [ARCH_OPTIMAL_PARTICLE_SYSTEM particleWithFile는 : @ ""], 같은 :cocos2d 게임, ccparticle 시스템 텍스처가 엉망이되었습니다.
CCParticleSystem* rain = [ARCH_OPTIMAL_PARTICLE_SYSTEM particleWithFile:@"rain.plist"];
[self addChild:rain z:-1];
과 비를 초기화하기 전에, 나는 프리로드를 호출해야 간단하게 사용하여 입자 :. 재생 내 옆에있는 입자가 meteor.plist 경우
[ARCH_OPTIMAL_PARTICLE_SYSTEM particleWithFile:@"rain.plist"];
다음, 사용 된 텍스처는 여전히 rain.plist의 질감입니다
나는 유성을 표시하기 위해 같은 방법을 사용합니다
NSString* fn = [NSString stringWithFormat:@"meteor%i.plist", random];
CCParticleSystem* meteor = [ARCH_OPTIMAL_PARTICLE_SYSTEM particleWithFile:fn];
3gs 및 iPhone 4와 시뮬레이터에서 CCParticleQuad와 CCParticlePoint를 시도했지만 여전히 동일한 문제가 있습니다.
가 어떻게 질감을 제공 않습니다 즉, 당신은 여전히이 같은 파일을로드하여 수동으로 질감을 적용 할 수 실패하면
? 그것은 .plist 파일에 인코딩되어 있습니까? 아니면 별도의 파일입니까? 이전에 plist에 포함 된 텍스처와 비슷한 문제가 있었는데, 그것이 내가 묻는 이유입니다. – bummzack
하나의 단일 plist 파일. – OMGPOP
그럼 분리 된 파일로 변경하면 효과가 있습니까? – OMGPOP