Как я могу проверить, что 5 спиртных напитков прошли через экран на iPhone? - PullRequest
0 голосов
/ 22 июля 2011

У меня есть много ccspirits в NSMutableArray, и я беру их из этого NSMutableArray, и отправляю как метод в качестве отправителя, и после

   id actionMove2 = [CCMoveTo actionWithDuration:6 position:ccp(40, 520)];
   id actionMoveDone2 = [CCCallFuncN actionWithTarget:self selector:@selector(spriteMoveFinished:)];

  [sender runAction:[CCSequence actions:actionMove2, actionMoveDone2, nil]];

теперь я хочу вычислить, что пять ccspirit прошли черезэкран, потому что пользователь перетаскивает много элементов, поэтому они не будут включены, как я могу это сделать?

1 Ответ

1 голос
/ 22 июля 2011

Хорошо, так что если вы хотите вычесть изображения, которые были перемещены пользователем. Я предполагаю, что у вас есть некоторый код в вашем ccTouchesMoved или Began, который проверяет, находится ли касание на спрайте, и перемещает его соответствующим образом. Если это так, я думаю (не проверял), что вы можете удалить этот объект из вашего массива, вызвав

[myArray removeObject:sender];

Тогда вы можете просто отслеживать количество объектов, проверяя их количество

[myArray count];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...