Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

AssetImporterEditor.OnApplyRevertGUI

Объявление

protected bool OnApplyRevertGUI();

Возвращает

bool Возвращает true, если новые настройки были успешно применены.

Описание

Обработка кнопок "Применить" и "Отменить".

Это вызывается ApplyRevertGUI для размещения и обработки кнопок «Применить» и «Отменить».

using UnityEngine; using UnityEditor; using UnityEditor.AssetImporters; public class ExampleScript : ScriptedImporterEditor { public override void OnInspectorGUI() { serializedObject.Update(); // Draw custom GUI serializedObject.ApplyModifiedProperties(); ApplyRevertGUI(); } private bool CanApply() { // Добавляем пользовательские проверки, которые удостоверятся, что импортер находится в допустимом состоянии для применения. return false; } protected virtual bool OnApplyRevertGUI() { using (new EditorGUI.DisabledScope(!HasModified())) { RevertButton(); using (new EditorGUI.DisabledScope(!CanApply())) { return ApplyButton(); } } } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3