Ok, so what I want to do is have a box that, when it overlaps any actor that is tagged ‘Pillar’, it will make the pillar actor sink into the ground up to a certain height from the top of the mesh.
There is a fancy border that is exactly 20 units tall on the top of anything tagged ‘Pillar’, but objects that are tagged pillar might be different heights.
I have already been able to figure out how to tag a blueprint, but I want to be able to find the world coordinates of the top of a mesh, subtract 20 (for the fancy border that should stay above ground), and have that new coordinate sink down to the location of where the pillar’s root node was(in world location).
I think that the VInterp To would be used for the movement of the pillar, and I think Get Actor Bounds would be used to find the top of the mesh, except for the fact that Get Actor Bounds does not seem to define where it thinks ‘Box Extent’ is (one of the outputs of Get Actor Bounds).
I want to use Get Actor Bounds or something like it so that I can have pillars of many different heights and still have this operation work on all of them. Please, if anyone has any idea of how to get this to work, I’d love the help.