Version: 2017.1
Universal Windows Platform: .NET Scripting Backend
Universal Windows Platform: Missing .NET Types on .NET Scripting Backend

Universal Windows Platform: Generated project with .NET scripting backend

В сгенерированном C# решении вы можете использовать managed сборки (assemblies), такие как UnityEngine.dll, Assembly-CSharp.dll и т.д.

Когда вы собираете Visual Studio решение, Unity создаёт такие файлы, как ресурсы, vcproj, xaml, cpp/h. Если вы собираете поверх той же самой папки, все файлы будут перезаписаны кроме этих:

  • Файлы проекта и решения (.vcproj, .sln, etc.)
  • Исходные файлы (App.xaml.cs, App.xaml.cpp)
  • XAML файлы (App.xaml, MainPage.xaml, и т.д.)
  • Image files (Assets\SmallTile.png, Assets\StoreLogo.png, etc.)
  • Файл манифеста - Package.appxmanifest

Вы можете безопасно изменять эти файлы, и если вы захотите вернуться к предыдущему состоянию, просто удалите их и заново соберите проект в ту же папку.

Note: Unity doesn’t modify solution and project files if they already exist on the disk. Visual Studio takes the whole Data folder, instead of individual files, so if new file is added to Data folder, it’s automatically picked.

Конфигурации

В сгенерированных проектах Visual Studio существует три конфигурации: Debug, Release и Master. Конфигурация Debug имеет различные проверки безопасности потому выполняется медленней, конфигурация Release удаляет все те проверки, но оставляет включенным профайлер. Конфигурацию Master лучше использовать для финального билда, который вы собираетесь отправить в Store.

Если вы видите текст ‘Development Build’ в левом нижнем углу, это значит, что игра была собрана не для отправки в магазин. Этот текст будет показываться, если вы выбрали ‘Development Build’ при сборке из Unity, либо если вы собираете с Debug или Release конфигурацией.


• 2017–05–16 Page amended with no editorial review

Universal Windows Platform: .NET Scripting Backend
Universal Windows Platform: Missing .NET Types on .NET Scripting Backend
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961