Направление разметки короны - PullRequest
1 голос
/ 23 июля 2011

Я работаю над игрой, используя Corona SDK.Мне нужно определить направление удара, чтобы я мог заставить объект тела прыгать в этом направлении.Я использую Runtime: addEventListener ("touch", moveCat), который вызывает функцию moveCat, которая перемещает объект body.Это работает, но объект движется в неправильном направлении.Когда я провожу вверх и влево, он подпрыгивает вверх и вправо.Внутри функции moveCat я использую cat: applyLinearImpulse (50, 150, event.x, event.y) для перемещения объекта.

Любые предложения приветствуются.

Джерри

1 Ответ

0 голосов
/ 23 июля 2011

Вероятно, это поможет, если вы разместите конкретный код, но в целом для свипов я сохраняю начальные (x1, y1) координаты и сравниваю их с конечными (x2, y2) координатами. Если x2> x1, то пользователь проводил слева направо.

...