Hello,
There is a bug with -child actor component-
BP_Collision is a simple blueprint that add a box or sphere collision component following a variable. I intend to use it as child actor component.
Look i have a BP_Actor in my scene that have a -child actor component- based on BP_Collision blueprint.
At this time everything look ok, the BP_Actor has a child actor component base on BP_Collision and the child actor template has the variable collision shape set to Sphere
Ok this work fine.
But now if compile the BP_Collision blueprint, here is what happen :
Wtf ? My BP_Actor blueprint now has his -child actor component- making me a BOX COLLISION instead a SPHERE !
So i go check my BP_Actor to see if my variable is still set to a sphere , and it still set to a sphere (see below). Wtf he make me a box when i compile the BP_Collision?
If i try to play my game, it still make me a box instead a sphere !!!
To get the correct shape back, i have to recompile BP_Actor again
If i compile BP_Collision, Boom my BP_Actor will have a again a BOX SHAPE instead THE SPHERE !
If i compile BP_Actor, Boom it fix it and my shape is now a sphere
You can download the zip project to play with it MEGA




