You can do this with a Physical Material applied to the asset and change the density value of it through blueprints. Below I will include some screenshots on how you might set this up (the Event Tick is just for testing purposes).
However, there is a issue with this process at the moment. If using Play-In-Editor or New Editor Window mode, it doesn’t just change the density while playing but changes it permanently in the editor. I have entered this in our tracking software as TTP# 343946 and our developers will be looking into it.
Yeah, I’ve tried it both ways. I can get the density on the physics material, I just can’t seem to set it directly as shown in the screenshot. If it’s still possible, I’d love to know how. And if it isn’t, I’d like to at least know for sure. I’m using 4.6.0 for reference.
I just found out that it isn’t possible to set these values in the editor as of 4.6. It was found that allowing certain physical material variables to be edited can sometimes cause major errors in a project. So these variables are now read-only.
It isn’t out of the question, it’s just currently a limitation of the engine. It maybe looked into again later on. With added features it may open this up to more stable functionality.