Hey guys! Been lurking for awhile and finally ran into something I can’t figure out in a timely manner. As a long time UE3 user, I’m still learning UE4’s blueprints system.I have been using it mostly as a way to set up prefabs. In this case though, I’m trying to group a few destructible meshes into one blueprint as I want each FBX to retain is destruction properties. Yet, when I fire a projectile at the blueprint actor in the scene, nothing happens.
I’m assuming this is because the projectile doesn’t simply recognize the blueprint as a group of destructible meshes, but as, well, a blueprint actor. What should I be adjusting? The projectile? The group blueprint?
TL;DR - How do a get a basic projectile to (like in the FP Demo) to interact with a group of destructible meshes in a “prefab?”
Hello NerdPicante, thank you for posting. I apologize for the late response.
Your idea of grouping your destructibles into one actor BP sounds like a great idea. Especially for organizational purposes. I managed to accomplish this myself by doing the following:
The first concern I will address is with the first person projectile.
The sphere in the projectile is set to No Collision by default. So I set the collision preset to Block All.
I found that if I resize the sphere mesh to .2, the projectile will cause some mesh destruction.
I look forward to additional input from other members in this regard.
As for the geometry collections, you’re on the right track for making them into BPs. I usually create a geometry collection in the level and save it. Then in the BP, I click add and select the geometry collection I have made. To add your GC, select it in your content browser and click add in your BP. It should show up in the context menu.
I hope this gives you a bit of assistance. I look forward to hearing better ways on the projectile concern.
Hey there! As you probably noticed, this post was from 2015. I was still very much learning how to program my first destructible environment and was a bit out of my depth. Fast forward 7 years, and now I’m only mildly embarrassed by how rudimentary this question was.
I do appreciate the response, and perhaps someone else that is beginning their journey will find it useful.