Я генерирую спрайты программно, как это:
this.food = new Sprite();
this.food.graphics.beginFill(0xFFFFFF);
this.food.graphics.drawRect(0, 0, 10, 10);
this.food.filters = [new GlowFilter(0xFF6699, .80, 5, 5, 2, 2, false, false)];
this.food.graphics.endFill();
this.food.x = this.x;
this.food.y = this.y;
this.stage.addChild(this.food);
И позже я делаю это:
public function update():void
{
// Spin the food
this.food.rotation += 1;
}
Я хочу, чтобы пищевой спрайт медленно вращался вокруг своего центра, а не его значения x и y, которые являются верхним левым углом спрайта.
Как сделать привязку центром спрайта?