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

AssemblyReloadEvents

класс в UnityEditor

Описание

Этот класс имеет диспетчеры событий для событий перезагрузки сборки.

using UnityEditor; using UnityEngine;

public class MyWindow : EditorWindow { [MenuItem("Test/Show My Window")] static void Init() { GetWindow(); }

void OnEnable() { AssemblyReloadEvents.beforeAssemblyReload += OnBeforeAssemblyReload; AssemblyReloadEvents.afterAssemblyReload += OnAfterAssemblyReload; }

void OnDisable() { AssemblyReloadEvents.beforeAssemblyReload -= OnBeforeAssemblyReload; AssemblyReloadEvents.afterAssemblyReload -= OnAfterAssemblyReload; }

public void OnBeforeAssemblyReload() { Debug.Log("Before Assembly Reload"); }

public void OnAfterAssemblyReload() { Debug.Log("After Assembly Reload"); } }

События

afterAssemblyReload Это событие отправляется сразу после того, как Unity перезагрузит все сборки.
beforeAssemblyReload Это событие отправляется непосредственно перед тем, как Unity перезагрузит все сборки.

Делегаты

AssemblyReloadCallback Делегат, используемый для событий перезагрузки сборки.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3