#unreal-engine4
Вопрос:
Эта команда (FAssetRegistryModule::AssetCreated), хотя она хорошо работает при использовании в «Выбранном окне просмотра», вылетает в автономном режиме. Какой макрос не выполняется как в круговом, так и в автономном режиме ?
#if WITH_EDITOR
FAssetRegistryModule::AssetCreated(DynMaterial);
#endif
Ответ №1:
Это предназначено для выполнения команд в «Выбранном окне просмотра» и «Автономно» в редакторе.
if (GetWorld()->WorldType == EWorldType::PIE)
{
FAssetRegistryModule::AssetCreated(DynMaterial);
}