I have an Actor blueprint that I’d like to add a Physics Volume to, but there doesn’t appear to be a Component for that. Is there another way to do this?
Hi Steven,
To implement this in a blueprint you would need to add a Box Component and manually add the changes to the characters movement on begin and end overlap.
Is directly adding a physics volume to a blueprint something you would like to see as a feature request?
Hi,
We think this post contains useful information which we would like to share with our public UE4 community. With your approval, we would like to make a copy of this post on the public AnswerHub which includes the discussion but strips out your username and company name. Please let us know if you are okay with this.
Thanks!
To implement this in a blueprint you would need to add a Box Component and manually add the changes to the characters movement on begin and end overlap.
If I did this, would I need to apply the buoyancy force myself to make objects in the Box Component float? And also apply drag forces, etc.?
Is directly adding a physics volume to a blueprint something you would like to see as a feature request?
Yes, absolutely. This would be a fantastic feature because it would allow us to create a single Blueprint that contains everything we need to replicate a body of water with any type of special behavior we may need. Currently, because the physics volume can’t be attached, we need to drag our Blueprint and also a physics volume to all of the locations in the world they’re used.
If I did this, would I need to apply the buoyancy force myself to make objects in the Box Component float? And also apply drag forces, etc.?
Yes. Manipulating the characters movement mode is pretty straight forward but you would need to apply buoyancy force and drag per physics object that enters/overlaps the volume.
I did some more research and I found that this is currently a Feature Request in our system. It is JIRA UE-2061 and I will add your report to it.
Hi Ben, yes absolutely. Great idea. Please proceed.