L'Utilisation D'Un Contenu.Load<> dans une classe/sous-classe

Je me demandais si il n'y a de toute façon d'utiliser le Contenu".Load<>" dans une classe qui n'est pas le jeu en lui-même, dire que je veux charger une texture à partir de l'intérieur de la classe, plutôt que d'envoyer la texture.

namespace ProjectGame1
{
    public class Ship
    {
        public Texture2D texture;

        public Ship()
        {
        this.texture = Content.Load<Texture2D>("ship");
        }
    }
}

C'est un exemple de ce que je suis en train de réaliser

OriginalL'auteur PeppeJ | 2011-03-22