I have a game object with a character controller and a large mesh that moves around the screen. I want them to collide.
Currently, a collision occurs when the character bumps into the mesh. When the mesh bumps into the character, a collision does not occur -- the mesh just passes through the character.
I'm aware that this asymmetry exists because of how character controllers are implemented. I've seen a few solutions for these types of issues posted, but all of them involve simple platforms, not arbitrary meshses. If I need my character to be knocked around by an object with a mesh collider, do I have any good alternatives other than making my character a rigidbody and recoding a lot of its controls? Note: the large mesh in question will always be a child of another character controller, if that helps.
asked May 26, 2012 at 04:14 PM