Hi !!
Well i’m aimaing for a rail shooter inspired by the the great game Killer 7 on Gamecube.
I have a question :
Could someone know if Unity have precise collision detection on animated models ?
For example detect what part fo character have been hit by mouse.
By precise i mean precise like in FPS games like FEAR or others, not global collision on some capsule or sphere or cube.
Hi Dexter,
You certainly can!!!
Off the top of my head, you just add a collider/trigger (such as a capsule or box) to the specific bone on your character inside Unity with a specific tag or layer such as “Head” or “Torso”.
How you handle everything scriptwise is up in the air as there are several ways to do that and really depends on the coder’s personal workflow and what works best for your game.
What I’d probably do is do a Raycast and check the tag of whatever collider was hit.
I’m not sure how up to speed you are with Unity so I don’t know how much detail you need 
Hope this helps,
Nathan
Don’t forget to check “Animate Physics” on the animation for the mesh as well. Without that, you’d probably have a few problems with collisions.
Thanks for the replies 
So i’ll have to manually create colliders for each limb. i would hope it would exist some automatic generation of them.
But that’s ok.
There are ways you can automate it, but, you’ll need to do things such as naming your bones the same on all characters. Then, make a script that has the correct positions, sizes, etc…
It can be kind of a pain, but, hey, at least it would be a one time deal 
I think you can also use the ragdoll wizard to have the colliders made automatically, and then remove the unnecessary stuff afterwards, such as the joints etc.
Rune