Якщо ви не хочете турбуватися про створення стан гонки і змушені закриватися UE4Editor перед вимкненням, як згадується в іншій відповіді, називається приємний додаток EventScripts , за $ 3.99 USD на App Store , які можна використовувати тригер AppleScript сценарії та чи Оболонка сценарії коли певний події є спрацьовує .
Ось приклад AppleScript сценарій що буде приховати / показати Док коли UE4Editor запускає / закриває :
on run eventArgs
set theAppName to applicationName in eventArgs
set theTrigger to trigger in eventArgs
if theTrigger is "Application launched" and theAppName is "UE4Editor" then
hideDock(true)
else if theTrigger is "Application quit" and theAppName is "UE4Editor" then
hideDock(false)
end if
end run
on hideDock(b)
tell application "System Events"
set autohide of dock preferences to b
end tell
end hideDock
В Редактор сценаріїв , збережіть вказане вище AppleScript код як, наприклад, UE4Editor - On Open і Close.scpt в ~ / Бібліотека / Сценарії додатків / net.mousedown.EventScripts / , (після інсталяції EventScripts).
Тепер у Росії EventScripts , додайте те ж саме сценарій двічі, встановлюючи Подія для один до Запущено програму і інший до Додаток вийшов .
Тепер, коли UE4Editor запускає, Док приховано, і коли UE4Editor завершує роботу Док неприховано.
EventScripts має довгий список події це може тригер скрипт на. Щоб дізнатися більше, перегляньте посилання нижче:
Примітка: Я не пов'язаний з розробником EventScripts, тільки задоволений клієнт.