Мне нужно создать 4 новых SKSpriteNodes
(независимых, не связанных) в углах существующего спрайта. Это довольно простые вещи, но я изо всех сил пытаюсь найти правильную формулу, хотя она у меня была, но она не работает, как ожидалось. Может ли кто-нибудь указать мне на правильную формулу или помочь мне с некоторыми рекомендациями по вычислению 4 пар [x, y] для любого данного вращения. Очень признателен.
- Переместите центр вращения для каждой точки в исходную точку.
- xnew = x * cos (угол) - y * sin (угол)
- ynew = y * cos (угол) + x * sin (угол)
- Верните центр вращения для каждой точки в исходное положение.