Привет, ребята, я новичок в разработке cocos2d и iPhone, сейчас я пытаюсь создать игру типа «PapiJump»,
В настоящее время у меня проблемы с анимацией персонажа CCSprite в моей игре,
Я создал 3 изображения моего персонажа: персонаж направлен вправо, влево и в середину (http://i53.tinypic.com/ngzoyh.png)
поэтому, когда персонаж меняет свое направление (влево или вправо), он не «прыгает» прямо в другое направление, но оживляет.
В моем коде я использую метод TouchesEnded, в этом методе я устанавливаю переменную с именем "touchState",
поэтому, если пользователь коснулся правой стороны экрана, он установит «touchState» на 1, в противном случае он установит его на 2 (означает «влево»).
затем в методе «init» я создал «расписание», которое каждые 0.5 секунды запускает другой метод с именем: «updateGame»,
метод "updateGame" обновляет позицию игрока, он работает так:
player.position = ccp (player.position.x, player.position.y - playerGravity.y);
Я прочитал Учебник Рэя по анимации CCSprites, но я не знаю, как достичь нужного мне результата.
Заранее спасибо и извините за мой плохой английский!