Fist Passing Through The Target

I am building a fighter style game and have run into a road block, every time my character throws a punch no collision is detected. Anyone have a idea what i am doing wrong? I am using capsule collides, and have even tried rigged-body.

If object A collides with another object B that is a trigger, object A can pass through that object without hinderance. If you create the object that your player punch as trigger, you can used OnTriggerEnter() function to define how the object should react when the player 's fist hit the object.

Hope this solve the issue.

Do you recommend this method? Is this the standard way to program this event?