It can be reproduced by following these steps.
- Create a Blueprint class (ParamBP) that inherits from Object.
- Create a new Blueprint class (Test) that inherits from Actor.
- Add ParamBP’s variable param to Test’s Variables.
- In the BeginPlay event, create ParamBP with construct from class and set it to the
variable param - Place Test actor in the level.
- Execute playback and select Test from worldOutliner
- From Details of the Test, change the x-coordinate of the Transform, etc.
- param will be null.
It is common to change the position or settings of an object during playback.
What are the measures to be taken?