I have an array of actors that I’m moving simultaneously on the z axis with a for each loop. The actors have various individual z locations.
The movement itself works. But at the first frame all the components snap to world z height 0. Then they all move up the correct distance, maintaining their shared z height.
It seems like a weird mix of relative and world location happening. Am I just misunderstanding how relative location works?
Actually I just figured out why. Relativity is to the parent, and in this case they’re all parented by the world.
So is the only way to do this to Set World Location? They have various heights so I’d need a different loop for every height which seems messy. Is there another way to use relative position?
Welp, figured it out using the world location instead. I just created a second array of initial world locations. Then add those values to the timeline updates.