x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

How to use mesh overlap event?

I am trying to overlap a skeletal mesh with an object -set to an overlapping channel-. Simply what ever I do the begin overlap event never fires. I think I am missing something really big in setting this up.

If I listen to the overlap event from my object side I only overlap with the capsule component.

ps: I have generating overlap events enabled

Product Version: UE 4.15
Tags:
more ▼

asked Mar 01 '17 at 07:12 AM in Blueprint Scripting

avatar image

ibrahimaboelsuod
6 2 4 6

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

Make sure that you've ticked the box for generating overlap events for your mesh. Select your mesh and its settings will appear in the Details window. Also, if you want to check your mesh collisions inside the blueprint that owns the mesh, make sure to click the "Add" icon next to the On Component Begin Overlap.alt textalt text

Another approach is to add separate collision components to handle overlaps. alt text

untitled.png (53.2 kB)
untitled2.png (30.3 kB)
untitled3.png (15.6 kB)
more ▼

answered Mar 01 '17 at 10:15 AM

avatar image

SvinSimpe
50 2 7 8

avatar image ibrahimaboelsuod Mar 01 '17 at 06:38 PM

I have generating overlap events ticked and of course used the event :/ it's still not firing. I did it with box collision but I am guessing it would be more expensive right?

avatar image SvinSimpe Mar 02 '17 at 07:27 AM

Also make sure that your Collision Presets is set right. Try setting it to OverlapAll and see if that works.alt text

Using collision components like box, sphere and capsule will outperform collision checks done with a mesh, depending on the mesh complexity ofc, since a mesh typically consist of a ton of triangles. So from a performance perspective I would most definitely use one of these simpler collision components for checking overlaps. The capsule collision component is often used with characters in UE since it fits very nicely around the mesh.

untitled.png (32.6 kB)
(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question