*Unresolved* Mesh file inside fbx does not inherit transform

Hi i need to have a mesh collider on my player and it needs to be something more low poly so i made a low poly mesh for collision and it would work if the mesh file in the fbx file was the same as the fbx mesh. what i mean is when you open an fbx file in unity assets, you see an avatar and a mesh item. the mesh preview is not the same as the preview shown when the fbx is selected, and the fbx is the right one. the mesh is the wrong one. How can i make it so that my player collides with the fbx mesh? because when i drag the fbx in as a whole and child it to the player, the collider doesnt seem to work on the player.

The reason the fbx and the mesh inside the fbx have different previews is maybe because you forgot to “apply” the scale before exporting. In Blender, for example, it would be “Ctrl A”. The mesh is a “cube” judging from the naming, but you probably scaled it into a pancake shape and added a smoothing modifier. Always remember to apply before exporting.

I’d try Schneider21’s solution for your collider needs.

If your character is animated and using a SkinnedMeshRenderer instead of a MeshRenderer, you won’t be able to use the MeshCollider. Instead, you could create primitive colliders (box, sphere, capsule) attached to the bones of your armature where you need collisions.