VersionControlObject.OnDeactivate
Declaration
public void OnDeactivate();Описание
Вызывается, когда система управления версиями отключена.
Это происходит, когда пользователь выбирает другой VCS из окна настроек Управления Версиями, или если он деактивируется из скрипта, или когда Редактор закрывается.
Unity вызывает этот метод, чтобы сообщить VersionControlObject, что он больше не активен и что операции VCS, такие как извлечение или отправка, больше не должны выполняться.
using UnityEditor.VersionControl; using UnityEngine;
[VersionControl("Custom")] public class CustomVersionControlObject : VersionControlObject { public override void OnActivate() { Debug.Log("Custom VCS activated."); }
public override void OnDeactivate() { Debug.Log("Custom VCS deactivated."); } }
Дополнительные ресурсы: ,VersionControlObject,.