I’m experiencing a quite strange issue. I will try to be clear :
IN GAME :
I have a BP that contains a static mesh of a stone (MOVABLE)
I have a bot that spawn this BP in game, and enable ‘simulate physic’ of this BP
Then, my player, with a line trace and a mousse clic on the stone, send a message to the stone BP to disable physic on the stone mesh, but my issue is that then, the root of the BP is moving, but not the stone, the stone is not following the root position, i can’t figure out why …
As you can see below :
Left : the blueprint spawned by my bot, with simulate physic enable and then disable
Right : the same blueprint dropped ingame via engine viewport
The first function is called at the spawn
The second is called before I try to move it
Could happen when you spawn a component without specifically attaching it to another. Looks buggy though. What happens if after you disable physics you use the attach component to component node?