Size: a a a

2021 February 11

И

Иван in Unreal Engine
источник

И

Иван in Unreal Engine
или такое
источник

И

Иван in Unreal Engine
источник

RK

Roman Kalinin in Unreal Engine
norlin
Господа, кто юзает Сабсистемы, это нормально что в AActor::BeginPlay ещё недоступна моя UWorldSubsystem? %)

Я думал оно должно создаваться перед началом геймплейной логики...
А ты как ее получаешь? Вообще UWorld раньше должен создаваться и уже в нем Actor-ы
источник

n

norlin in Unreal Engine
Roman Kalinin
А ты как ее получаешь? Вообще UWorld раньше должен создаваться и уже в нем Actor-ы
так в этом и прикол, да. А у меня чёт не инициализируется
источник

RK

Roman Kalinin in Unreal Engine
norlin
так в этом и прикол, да. А у меня чёт не инициализируется
Какой функцией ее получаешь?) Из World-а вытаскивать пытаешься?
источник

n

norlin in Unreal Engine
Roman Kalinin
Какой функцией ее получаешь?) Из World-а вытаскивать пытаешься?
GetWorld()->GetSubsystem
источник

n

norlin in Unreal Engine
тут дело не в вытаскивании, а в их инициализации))
источник

n

norlin in Unreal Engine
сейчас нашёл, что WorldSubsystem'ы инициализируются прямо при загрузке карты в редакторае.
И при этом оно не подцепляяет блюпринтовые сабсистемы, только плюсовые...
А позже при старте PIE оно думает, что уже всё проинитило и ничего не делает
источник

VA

Vladimir Alyamkin in Unreal Engine
что такое "блюпринтовые сабсистемы"? Оо
источник

n

norlin in Unreal Engine
Vladimir Alyamkin
что такое "блюпринтовые сабсистемы"? Оо
UCLASS(Abstract, Blueprintable)
class UMySubsystem : public UWorldSubsystem
источник

RK

Roman Kalinin in Unreal Engine
norlin
UCLASS(Abstract, Blueprintable)
class UMySubsystem : public UWorldSubsystem
А что так можно было?)
источник

VA

Vladimir Alyamkin in Unreal Engine
norlin
UCLASS(Abstract, Blueprintable)
class UMySubsystem : public UWorldSubsystem
ну это ты сам взял и обманул себя) там где-то написано что бп не поддерживаются, это игрушка только для кода
источник

n

norlin in Unreal Engine
Roman Kalinin
А что так можно было?)
да, в целом оно работает, но вот либо там баги, либо одно из двух
источник

n

norlin in Unreal Engine
Vladimir Alyamkin
ну это ты сам взял и обманул себя) там где-то написано что бп не поддерживаются, это игрушка только для кода
хз, технически оно работает без проблем
источник

n

norlin in Unreal Engine
но вот такие косячки - больно
источник

n

norlin in Unreal Engine
Vladimir Alyamkin
ну это ты сам взял и обманул себя) там где-то написано что бп не поддерживаются, это игрушка только для кода
а невозможность блюпринтовать сабсистему - это ппц боль в случае если надо какие-то параметры проставлять...
источник

RK

Roman Kalinin in Unreal Engine
norlin
а невозможность блюпринтовать сабсистему - это ппц боль в случае если надо какие-то параметры проставлять...
Ты можешь в конфиги ее параметры вынести
источник

RK

Roman Kalinin in Unreal Engine
Прямо в свой раздел Project Settings
источник

RK

Roman Kalinin in Unreal Engine
я так делаю
источник