XNA -自动导入多个文件和文件夹,并设置其属性

本文关键字:文件夹 设置 属性 文件 导入 XNA | 更新日期: 2023-09-27 17:49:22

我现在正在开发一个游戏项目,其中游戏的每个关卡都由一个文本文件表示,该文件显示了物理布局(类似于xna平台游戏的例子),并带有一个相应的xml文件,其中包含有关关卡的其余信息。每个文本文件和xml文件都放在自己的文件夹中,该文件夹以关卡ID命名。

不幸的是,这意味着我需要手动创建每个文件夹,然后导入两个文件,然后将这两个文件的构建操作设置为"none",并将复制到输出目录设置为"Copy if newer"。

是否有一种方法可以自动处理大量的文件/文件夹?或者我应该尝试不同的系统?

XNA -自动导入多个文件和文件夹,并设置其属性

如果您愿意为文件提供自定义扩展名,那么您总是可以为它们创建自定义内容导入器。当您将适当类型的文件添加到内容项目中时,Visual Studio将自动将它们与其关联的自定义导入器和处理器相关联。

这篇关于MSDN的文章详细介绍了如何编写自定义内容导入器和处理程序。