2010-03-08 10 views
2

J'ai lu ce lien: http://msdn.microsoft.com/en-us/library/bb464156.aspxS'il vous plaît me aider à décider comment comprendre ContentPipeline de XNA

Ils dirent:. » ... le fichier XNA Framework redistribuable ne contient pas le Runtime Content Build Pipeline contenu du bâtiment à L'exécution est prise en charge uniquement lorsque XNA Game Studio a été installé sur l'ordinateur de développement Windows. "

En fait, avant que je sache, je l'ai déjà utilisé beaucoup de pipeline de contenu pour me aider à lire sur les actifs de mon jeu. Et à cause de cela, je suis maintenant très mal à l'aise pour faire face au problème de publication "L'application nécessite que les assemblages Microsoft.Xna.Framework.Content.Pipeline 3.1.0.0 soient installés ....."

Donc je voudrais trouver des moyens qui peuvent m'aider à résoudre cela sans conversion de mes pipelines. De sorte que je n'ai pas besoin de tout réécrire dans les nouvelles classes qui chargent manuellement les ressources pour moi.

Regard, DDTmanSP

Répondre

2

Vous pouvez toujours utiliser le pipeline de contenu pour le contenu de chargement sur des machines qui ne sont pas XNA Framework installé. Vous ne pouvez pas "construire" le contenu sur leur machine.

Lorsque vous compilez votre projet, le pipeline contenu construit votre contenu et le convertit en une forme qui peut facilement lire dans au moment de l'exécution du jeu.

La seule fois où cela pourrait être un problème si vous avez fait un éditeur de niveau qui dépendait du pipeline de contenu pour la construction du contenu lors de l'exécution.

Questions connexes