An event after loading classes

Hello, is there an event which will be activated after begin play and loading classes to attach logic what has to start at once but can’t be used with construction script (e.g., because of delays, ect.)? Usually i use delay 0.01 sec but it’s not convenient and i seek some way how to get an event

Widgets have Initialized node, that is invoked only once.
For actors, you can take a look at this page: Actor Lifecycle | Unreal Engine 4.27 Documentation

But, I think it’s the best that you create Event Dispatcher on your Game Mode/State, and register your actors to it. Then you can control yourself when stuff are invoked. I do that when I load levels. Wait until all of them are loaded, and then invoke Dispatcher and let my widgets and actors do the magic only when everything is ready.

1 Like

Thanks.

1 Like