public void SetMaterial(PlaceableItemMaterial material) { switch (material) { case PlaceableItemMaterial.ORIGINAL: { if (meshRenderer != null) { meshRenderer.material = originalMaterial; } break; } case PlaceableItemMaterial.IS_PLACEABLE: { if (meshRenderer != null) { meshRenderer.material = itemIsPlacableMat; } break; } case PlaceableItemMaterial.NOT_PLACEABLE: { if (meshRenderer != null) { meshRenderer.material = itemNotPlaceableMat; } break; } default: { if (meshRenderer != null) { meshRenderer.material = originalMaterial; Debug.Log("Placeable Item material switched to default."); } break; } } }
public void SetMaterial(PlaceableItemMaterial material) { switch(material) { case PlaceableItemMaterial.ORIGINAL: { if(meshRenderer != null) { meshRenderer.material = originalMaterial; } break; } case PlaceableItemMaterial.IS_PLACEABLE: { if(meshRenderer != null) { meshRenderer.material = itemIsPlacableMat; } break; } case PlaceableItemMaterial.NOT_PLACEABLE: { if(meshRenderer != null) { meshRenderer.material = itemNotPlaceableMat; } break; } default: { if(meshRenderer != null) { meshRenderer.material = originalMaterial; Debug.Log ("Placeable Item material switched to default."); } break; } } }