Не нашел нужного метода по реализации вращения объекта за курсором мыши. Пытался сам реализовать это, но в связи с неопытностью, этого сделать не вышло. Само вращение осуществляю через метод draw класса SpriteBatch.
Что нужно сделать:
1. Определить координаты мыши на экране
2. Преобразовать эти координаты в игровые (3D пространство) на плоскости где находится ваш объект.
3. Построить вектор от вашего объекта до мыши
4. С помощью вектора найти угол через Math.atan2();
5. Повернуть ваш объект на требуемый угол.
Если нужен будет конкретный пример, пишите в комментарии. Обновлю сообщение.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей