Unity 6.3
0 онлайн 63 гостей 3 в системе
Вход

EditorSettings

класс в UnityEditor

Наследуется от:Object

Описание

Настройки пользователя для Unity Editor.

Использование EditorSettings для применения Редактор Project Настройки к вашему Unity Project. Можно управлять такими параметрами, как управление версиями, параметры потока и серийное обозначение ассетов.

Дополнительные ресурсы: Редактор Project Настройки

Статические свойства

Свойство Описание
assetNamingUsesSpaceУправляет вставлением пробела перед числом в дублирующихся именах ассетов.
assetPipelineModeВыберите режим assetpipeline.
asyncShaderCompilationВключить асинхронную компиляцию Shader в представлениях Game и Scene.
cacheServerDownloadBatchSizeУправляет размером пакетов, используемых при выполнении запросов на загрузку с сервера кэша.
cacheServerEnableAuthВключить или выключить проверку подлинности на сервере кэша.
cacheServerEnableDownloadВключить или выключить загрузку с сервера кэша.
cacheServerEnableTlsВключить или выключить шифрование TLS для кэш-сервера.
cacheServerEnableUploadВключить или выключить загрузку с сервера кэша.
cacheServerEndpointКонечная точка сервера кэширования IP адрес
cacheServerModeВыбор режима сервера кэша
cacheServerNamespacePrefixЗадает префикс пространства имен, используемый для сервера кэша.
cacheServerValidationModeВыберите режим проверки сервера ускорителя.
cachingShaderPreprocessorЭто свойство теперь устарело. Unity всегда использует Кэширующий препроцессор шейдера.
enableTextureStreamingInEditModeВключить текстуру mipmap потоковой системы, когда в режиме редактирования.
enableTextureStreamingInPlayModeВключить текстуру mipmap потоковой системы, когда в режиме воспроизведения.
enterPlayModeOptionsЗадаёт состояние параметров входа в режим воспроизведения в Unity Editor.
enterPlayModeOptionsEnabledОпределяет, включены ли в Unity Editor параметры Вход в режим воспроизведения или нет.
forceAssetUnloadAndGCOnSceneLoad Принудительно выполняет сборку мусора в управляемой куче и выгружает неиспользуемые ассеты после загрузки сцены в одиночном режиме в редакторе или при выходе из режима Prefab Mode. Отключение этого может повысить производительность, если вам не нужен вызов финализаторов управляемых классов в этот момент.
gameObjectNamingDigitsУказывает количество цифр, используемых для номеров в дублированном имени GameoObject.
gameObjectNamingSchemeУказывает, какую схему именования использовать для дубликатов GameObjects.
lineEndingsForNewScriptsОпределяет, какие окончания строк использовать в новом файле C#, созданном в Редакторе.
prefabModeAllowAutoSaveРазрешить автоматическое сохранение в режиме Префаб для этого проекта.
prefabRegularEnvironmentПозволяет указать Scene для использования в качестве среды редактирования для Префабы.
prefabUIEnvironmentПозволяет указать Scene для использования в качестве среды редактирования для UI Префабы.
projectGenerationRootNamespaceКонтролирует, какое корневое пространство имен записывается в проекты c# .csproj, которые генерирует Unity.
projectGenerationUserExtensionsУправляет списком расширений файлов, которые будут включены в проекты c# .csproj, которые генерирует Unity.
referencedClipsExactNamingКонтроли, на которые ссылаются клипы, гуманоидная платформа может обновлять при использовании файлов @convention.
refreshImportModeУправляет использованием Редактором параллельных процессов при импорте ресурсов во время обновления базы данных ресурсов для данного проекта.
serializeInlineMappingsOnOneLineЗаставляет Unity записывать ссылки и аналогичные структуры YAML в одной строке, что уменьшает шум управления версиями.
shadowmaskStitchingПрименить сшивание швов к Shadowmask Lightmaps.
spritePackerPaddingPowerЗначение в степени 2 для добавления границы (заполнения) к спрайтам, упакованным в Атлас (Legacy Sprite Packer).
unityRemoteCompressionПолучает или устанавливает метод сжатия, используемый для потока удаленного экрана Unity.
unityRemoteDeviceПолучает или устанавливает устройство ID, используемое для Unity Remote feature.
unityRemoteJoystickSourceПолучает или устанавливает источник джойстика, используемый в редакторе при подключении Unity Remote.
unityRemoteResolutionПолучает или устанавливает разрешение, используемое для потока удаленного экрана Unity.
useLegacyProbeSampleCountВключить устаревшие фиксированные подсчета образцов для запекания Световые зонды с прогрессивным Lightmapper.
Унаследованные члены 4

Свойства

СвойствоОписание
hideFlagsДолжен ли объект быть скрытым, сохраняться с Scene или изменяться пользователем?
nameИмя объекта.

Открытые методы

МетодОписание
GetInstanceIDПолучает экземпляр ID объекта.
ToStringВозвращает имя объекта.

Статические методы

МетодОписание
DestroyУдаляет GameObject, компонент или ресурс.
DestroyImmediateНемедленно уничтожает указанный объект. Используйте с осторожностью и только в режиме редактирования.
DontDestroyOnLoadНе уничтожать целевой Объект при загрузке нового Scene.
FindAnyObjectByTypeПолучает любой активный загруженный объект типа Type.
FindFirstObjectByTypeПолучает первый активный загруженный объект типа Type.
FindObjectsByTypeПолучает список всех загруженных объектов типа Type.
InstantiateКлонирует исходный объект и возвращает клон.
InstantiateAsyncЗахватывает моментальный снимок первоначального объекта (который должен быть связан с каким-либо GameObject) и возвращает AsyncInstantiateOperation.

Операторы

ОператорОписание
boolСуществует ли объект?
оператор!=Сравнивает, если два объекта ссылаются на разные объекты.
оператор ==Сравнение двух ссылок на объекты для определения того, относятся ли они к одному и тому же объекту.