I use HISM to render enemies.
The bullet actor has Begin Overlap Event, just print a string log to screen.
When the bullet touches just one HISM instance(the enemy), show a lot of logs, look like the overlap event triggered every frame.
Any one know how to fix it?
You may need to disclose more details. I’m getting a single hit with an overlapping bullet that gets destroyed:
That’s against a HISM component.
- the bullet:
- the HISM instances are at default, World Dynamic object type and Block All Dynamic.
Don’t destroy bullet, print instance id, run game shot HISM instance once, check how many log contain same id, if the same id shows many times, means begin overlap event triggered every frame