Проблема при попытке конвертировать 2d касания в спрайтекит координаты вручную - PullRequest
0 голосов
/ 15 октября 2019

Я пытаюсь преобразовать 2d касания в спрайт-кит с координатами мирового пространства. Я знаю, что есть несколько удобных методов, таких как "convert (_: from :)". но в моем сценарии мне нужно сделать это вручную, я просто не знаю с чего начать.

Спасибо

1 Ответ

0 голосов
/ 21 октября 2019
         let width = screenSize.width
     let height:CGFloat = screenSize2.height

     //convert screen space to cartesian space
     let x = ((point.x * 720) / (width))  - (width)
     let y = ((-point.y * 1280) / (height))  + (height)

сработало, коэффициенты

...