нужна помощь в понимании CCMoveTo? - PullRequest
2 голосов
/ 11 июля 2011

Я скачал демонстрационный пример и пытаюсь понять его. Но застрял на следующем коде

id actionMove = [CCMoveTo actionWithDuration:actualDuration position:ccp(-target.contentSize.width/2, actualY)];
id actionMoveDone = [CCCallFuncN actionWithTarget:self  selector:@selector(spriteMoveFinished:)];
[target runAction:[CCSequence actions:actionMove, actionMoveDone, nil]];

Как CCMoveTo перемещает объект из одного места в другое при перемещении этого объекта слева направо.

1 Ответ

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

Как CCMoveTo перемещает объект из одного места в другое при перемещении этого объекта слева направо.

не как слева направо?

Если объект (спрайты) где-либо и вы готовы переместиться в какую-то позицию из текущей позиции

пример

текущая позиция спрайта

(100.100)

, затем, если вы используете CCMoveTo с (200,200), то он перейдет к (200,200)

, затем, если вы используете CCMoveBy с (200,200), тогда он перейдет к

currentposition+neededposition

т. (100 + 200 100 200), что означает (300 300);

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