public void MoveTo(int x, int y) { this._x = x; this._y = y; _textSprite.SetPosition(x - (_isRightAligned ? _textSprite.Width : 0), y); }