Should I move the actor and/or the mesh?
I have a Blueprint, where I move a bunch of objects around with a cone-shaped tractor beam mounted to a space ship. In my tractor beam BP I am using the Set Physics Linear Velocity on the Static Mesh component of the movable object BP.
However, I feel a bit uncomfortable just moving the mesh and leaving the actor "behind". See http://puu.sh/oRyCO/2a61563d85.png : yellow is a debug point at the actor's location (the spawn location) and green at the mesh's location.
Are there principles that I should follow regarding this? The node I use is applied to a Primitive Component so I cannot plug in the Actor. I could of course sync them up by setting the actor's location to the mesh's location, but I feel like there must be a more elegant way of doing this. Or should I even worry about this? Leaving the Actor's location at the spawn sounds hazardously buggy, in case I forget to use the mesh's location some day while implementing a new feature and mistakenly use the Actor's location vector.
Follow this question
Once you sign in you will be able to subscribe for any updates here