У меня есть следующий код:CCProgressTimer не обновляется, а потом вдруг подскакивает
CCProgressTimer *aTimer;
-(void) generateDungeon {
srand (time(NULL));
[self initDungeonArray];
int numRooms = RNDM(10,100);
for (int a=0; a< numRooms; a++) {
[self makeRandomRoom];
aTimer.percentage += 100/numRooms;
}
[self connectTheRooms];
[self placeStairs];
}
Проблема заключается в том, что во время цикла таймер не обновляется на экране, а потом вдруг (после завершения цикла я думаю) заполняется до почти полной. Я не понимаю, почему это происходит. Я думал, что когда вы измените процент, изображение будет обновляться.
Может ли кто-нибудь помочь мне понять, что я должен понимать?
Спасибо.
Эта последовательность занимает несколько секунд. Не будет ли достаточного времени для обновления таймера? – user1437403
обновил мой пост – Morion
Могу ли я также назвать посещение моей петли? – user1437403