Hello,
I’ve encountered a bug whereby the transform of a component is lost in the following circumstances:
- Create a new Empty Blueprint project using 4.12.2
- Create a new Blueprint asset. Select Scene Component as the blueprint class. Name this blueprint “BPComp”
- Create a new Blueprint asset. Select Actor as the blueprint class. Name this blueprint “BPBaseActor”
- Edit the BPBaseActor blueprint. Add a new component of type “BPComp” to the class.
- Set the new component’s Location to be “0, 128, 0”
- In the content browser, select the blueprint “BPBaseActor” and right-click. Select “Create Child Blueprint Class”. The new blueprint will be named “BPBaseActor_Child”
- Edit the “BPBaseActor_Child” blueprint. Note that “BPComp (inherited)” appears in the Components list.
- Click on the “BPComp (inherited)” component. Note that the Location of the component is “0, 0, 0”
- Edit the Location of the component to be “0, 128, 0”.
- Click “compile”. Note that the Location of the component is once again “0, 0, 0”
Expected result: In steps 8 and 10, the Location of the component should be “0, 128, 0”.
Thanks,