- Home /
I am using an if statement to check if a colliding object has a certain material attached.
It's not working. When I use the script, any object that the player collides with instantly becomes a hot pink colour. Here's my code...
void OnCollisionEnter(Collision collision){
if (collision.gameObject.GetComponent<Renderer>().material = (Material)(AssetDatabase.LoadAssetAtPath("Cubezor/Assets/Materials/Lava.mat", typeof(Material)))){
print("Player collided with Lava");
transform.position = SpawnPoint;
print("Respawned at Level Start");
}
}
Comment