У меня есть спрайт в моей игре, и я хочу получить его координаты центра. Спрайт можно вращать, так что я не могу просто получить его координаты x/y, затем добавьте половину ширины/высоты спрайта, потому что методы getWidth и getHeight возвращают размеры исходного, невращаемого спрайта.AndEngine - Получение центра Координаты спрайта
Я попробовал getSceneCenterCoordinates(), но почему-то возвращает одинаковые координаты для всех спрайтов, даже если они нигде не находятся рядом друг с другом.
Это рисунок для описания того, что я хочу, красная точка - это координата, которую я хочу, а метки ширины/высоты справа изображают то, что я ХОЧУ возвращать методы getWidth/Height (но они не):
я не мог решить эту проблему с помощью каких-либо заранее определенных функций. Я использовал другой поворот с помощью функций SIN и COS, пожалуйста, скажите мне, нужны ли вам дополнительные классификации. –