For more detail this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download Impact – Physics Interaction System for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Impact – Physics Interaction System v1.9.6 (Latest version)
Impact – Physics Interaction System v1.9.5
Impact – Physics Interaction System v1.9.4
“If possible, please buy the package to support the developer”
Impact is a powerful and flexible material-based interaction system for producing interactions such as audio, particle, and decal interactions.
Check Out the Web Demo
Documentation | Discord | Forum
So what can you do with Impact?
Here are just a few examples of how you can use Impact to spice up your game:
PHYSICS INTERACTIONS
• Play audio when physics objects collide with each other with sounds based on the collision velocity and the objects’ materials.
• Play sliding and rolling sounds.
• Emit particles on collision.
• Leave decals behind on collision.
• Works great with rigidbodies connected by joints as well as ragdolls.
FOOTSTEPS
• Utilize Impact to play different footstep sounds based on the material a character is walking over.
• Easily integrate with any character movement system.
WEAPON IMPACTS
• Use Impact to play sounds, emit particles, and place decals for bullet impacts.
• Easily integrate with any weapon or projectile system.
EXTENDABILITY
• Impact was designed with extensibility as a key goal. You can customize just about any part of the system from custom triggers, to custom objects, to custom interactions.
• Full source code is included!
INTEGRATIONS
• FMOD integration! Documentation & Download