I don't want to use a script, i just need to change the material in the editor quickly like drag and drop and that's it.
@TwistedTwigleg said:
From what I remember when I was using Gridmaps for the FPS tutorial, the materials have to be assigned/changed on the Mesh
, not the MeshInstance
.
I think this is because Gridmaps use Multimeshes instead of Meshes, which expect the materials to be assigned to the mesh itself (I'm just guessing, I have no idea how grid maps work under the hood)
You lead me to the answer, thanks.
You must select the MeshLib file in the asset folder, and you'll see in the inspector a field named "item".
Click on "item" and you'll see the mesh tiles, click on one tile mesh and it will show the "surface" field and you'll be able to change the material.

This is another area lacking tutorial and documentation :D