UnityGameProjectsCode / NightwatchGame / ChangeMaterial.cs
ChangeMaterial.cs
Raw
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class ChangeMaterial : MonoBehaviour
{
    //allows for the changing of materials. Called from outside

    [SerializeField] private Material baseMaterial, altMaterial;
    [SerializeField] private MeshRenderer lightTube, lightTubeTwo;

    private void TurnLightOn()
    {
        lightTube.material = baseMaterial;
        lightTubeTwo.material = baseMaterial;
    }

    private void TurnLightOff()
    {
        lightTube.material = altMaterial;
        lightTubeTwo.material = altMaterial;
    }
}