Donc, j'ai été googling/binging en essayant de trouver une réponse à ce sujet mais en rédigeant des blancs. Si je veux avoir un type de niveau de jeu avec des actifs différents pour chaque niveau que je fais quelque chose commeDrawableGameComponent XNA, Implémentation Droit?
public class Level:DrawableGameComponent
{
}
//somewhere inside functions or w.e
var Level = new Level(this,"Level1");
Components.Add(Level));
//Player wins Level
Components.Remove(Level));
Level = new Level(this,"Level2");
Components.Add(Level);
Est-ce comment il est fait, je regardais le kit Platformer qui est en XNA 3.1 et pour le niveau class à condition qu'ils n'aient pas implémenté le DrawableGameComponent et aient décidé d'imiter la même fonctionnalité.