Завершение работы движка (Shutdown)
This article describes in detail the steps taken by the UNIGINE engine when the Engine::shutdown() function is called. For other steps and general information about execution sequence, see the Execution Sequence article.В этой статье подробно описаны шаги, предпринимаемые движком UNIGINE при вызове функции Engine::shutdown(). Для других шагов и общей информации о порядке выполнения см. статью Порядок выполнения.
Shutdown stepsЭтапы завершения работы#
- If the Editor Logic is running, it calls its shutdown() function.Если запущена логика редактора (Editor Logic), она вызывает свою функцию shutdown().
- The World Logic calls the shutdown() function.Логика мира (World Logic) вызывает функцию shutdown().
- UNIGINE calls the shutdown() function of the System Logic. Here, for example, you can set a splash screen with credits to be shown when exiting the UNIGINE-based application.UNIGINE вызывает функцию shutdown() системной логики (System Logic) . Здесь, например, вы можете установить заставку, которая будет отображаться при выходе из UNIGINE-приложения.
- The shutdown() function of all plugins is called.Вызывается функция shutdown() всех плагинов .
- If the user has tweaked any settings, the engine saves changes into the configuration file.Если пользователь изменил какие-либо параметры, движок сохраняет изменения в файле конфигурации.
- World, sound, and file system threads are terminated.Потоки мира, звука и файловой системы останавливаются.
- All resources allocated for UNIGINE are freed.Все ресурсы, выделенные для UNIGINE, высвобождаются.
- Memory allocator is shut down.Отключается менеджер памяти (allocator).
Последнее обновление:
14.12.2022
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter