Hello, I came across a strange behavior in which the EventTick-Event of a “Child Actor Component” doesn’t tick in the packaged version of my project.
So here is the Setup:
- Create a new Map
- Create an Actor A and another Actor B
- Add the Actor B in Actor A as a “Child Actor Component”
- Add PrintString in Actor B’s EventTick-Event and let it print a message each tick
- Add Actor A into the created Map
- Now, create another, 2nd map (in my case World Partioned)
- Drag and drop the 1st map into the 2nd map as a child map
- Now click on “Platforms > Windows > Package Project”, don’t forget to set the 2nd map as the entry map in the ProjectSettings
- Now start the compiled, standalone project and watch out for any PrintString messages
In my case for my project PrintString doesn’t print anything which leads me to the conclusion that this specific setup prevents the “Child Actor Component” to tick.
This only happens in this specific case of an Actor placed in a Map which then is placed in another map, and ONLY in the packaged project! So when I place the Actor A into the 2nd (Parent) map, everything works fine again as well as in the Editor itself when I leave everything untouched.
Is this normal? Did I do anything wrong maybe or is this a potential Bug? Maybe I missed a configuration for this kind of map-to-actor setup?