Я бы предположил установить anchor
спрайта вне фактического спрайта. Якорь - это точка поворота или «ручка» на спрайте, фактически смещение для положения x, y, угла и т. Д. Чем дальше вы установите якорь, тем больше будет радиус.
А затем добавьте анимацию, чтобы повернуть угол. Так что-то вроде:
// setAnchor, x offset = 10 to the right of the sprite, y offset = center of sprite
mysprite.setAnchor(10.0, 0.5);
var tween = game.tweens.add({
targets: mysprite,
angle: 360.0,
duration: 1500,
repeat: 0
});