0
일반적으로 cocos2d의 레이어에 스프라이트를 추가 할 때 각 스프라이트의 레이어 인터페이스에 대한 포인터를 추가하여 해당 레이어에서 참조 될 수 있도록합니다. 그러나 이제는 for 루프를 사용하여 스프라이트 배열을 만듭니다.배열에서 스프라이트 리플렉션하기 cocos2d
-(void) make5Gobs
{
Sprite *gobs[5];
for(int i = 0; i < 3; i++)
{
gobs[i] = [Sprite spriteWithFile:@"walk1-2.png"];
[gobs[i] setPosition: cpv(100+75*i, 0)];
[self addChild: gobs[i] z:0];
}
for(int i = 3; i < 5; i++)
{
gobs[i] = [Sprite spriteWithFile:@"walk1-2.png"];
[gobs[i] setPosition: cpv(137+75*(i-3), 75)];
[self addChild: gobs[i] z:0];
}
}
어떻게 이러한 스프라이트를 참조 할 수 있습니까?