…well, this is weird?
When checking the MeshFilter mesh it assigns an unknown mesh, why is this happening?
You can apply this chunk to an empty gameobject that contains a MeshFilter to see this happening, just press play.
void Update(){
if (GetComponent<MeshFilter>().mesh) {
//Do some stuff
}
}