У меня есть спрайт, на котором есть метка (CCLabelTTF). На этой этикетке у меня есть буквы A, B, C, D, E и т. д., напечатанные при нажатии на них. Я хочу, чтобы они прокручивали влево. Я гуглил некоторые учебники, но не смог найти решение и надолго застрял здесь. Вот скриншот моей игры. Вы можете видеть символы от A до J. Когда я нажимаю на другие входящие символы, эта часть должна прокручиваться. Что я могу сделать, чтобы символы прокручивались?
Вот код, из которого символы отображаются на метке (lblSelectedAlpha), добавленной к спрайту: -
-(void)showSelectedAlphaBet{
fSelectedAlphaY =26;
if (tempBackground) {
[tempBackground removeFromParentAndCleanup:YES];
}
tempBackground = [CCSprite spriteWithFile:@"stripe_2.png"];
tempBackground.position = ccp(160,30);
[self addChild:tempBackground z:30];
for (int i=0; i<[arryAddSelectedChar count]; i++) {
// NSLog(@"[arryAddSelectedChar count] %@",[arryAddSelectedChar objectAtIndex:i]);
lblSelectedAlpha = [CCLabelTTF labelWithString:
[arryAddSelectedChar objectAtIndex:i]dimensions:CGSizeMake(30,30)
alignment:UITextAlignmentCenter fontName:@"Marker Felt" fontSize:30];
lblSelectedAlpha.position = ccp(fSelectedAlphaY,25);
lblSelectedAlpha.tag=i;
lblSelectedAlpha.color = ccc3(125,125,125);
[tempBackground addChild:lblSelectedAlpha z:5];
fSelectedAlphaY +=25;
}
}