Unity Metro 中有四种工程类型 (Project Types):
这些类型会生成一个顶部带 XAML 代码的解决方案。生成后 XAML 代码可进行修改。
这些类型会生成一个含有单个 D3D11 窗口的工程,顶部无 XAML 层。这会更快给出性能结果,如果不需要 XAML 层,将首选该方案。
生成 C#解决方案 (C# Solutions) 后,用户可使用托管程序集,如 UnityEngine.dll、Assembly-CSharp.dll 等。
C++ 解决方案 (C++ Solutions) 提供 用户使用静态链接库的可行性。
创建 Visual Studio 解决方案时,Unity 会创建资源、vcproj、xaml、cpp/h 等文件,如果在相同目录的顶部创建工程,所有这些文件会被覆盖,下列文件除外:
可安全修改这些文件,如果想恢复到之前的状态,只需移动文件并在文件夹顶部创建工程。
注意:如果磁盘上已经存在解决方案和工程文件,Unity 不会对其进行修改。也就是说如果新文件存在于数据 (Data) 文件夹中(例如,如果在 Unity 工程中添加一个新场景,数据 (Data) 文件夹中会添加一个新文件),必须将其手动添加到工程文件中,或者只需删除解决方案和工程文件,它们将会重新生成。
Page last updated: 2013-07-02