public override void Added()
{
var x = _cBody.X.ToPixels();
var y = _cBody.Y.ToPixels();
Sprite = new Sprite(Assets.GetTexture(_textureName));
if (_tilesetName != null && _labelName != null) Sprite.TextureRect = Assets.GetTileset(_tilesetName).GetTextureRect(_labelName);
Sprite.Rotation = _rotation;
Sprite.Position = new Vector2f(x, y);
Sprite.Origin = new Vector2f(Sprite.GetGlobalBounds().Width/2, Sprite.GetGlobalBounds().Height/2);
_game.AddDrawAction(Draw);
}