// Update is called once per frame void Update () { leverAng = transform.localRotation.x; if ( leverAng >= 0.8f ) { trig = leverState.ON; lights.gameObject.SetActive(true); } else if ( leverAng <= 0.5f ) { trig = leverState.OFF; lights.gameObject.SetActive(false); } else { trig = leverState.NA; lights.gameObject.SetActive(false); } }
// Update is called once per frame void Update () { leverAng = transform.localRotation.x; if ( leverAng >= 0.8f ) { trig = leverState.ON; if (up) { On(); } else { Off(); } } else if ( leverAng <= 0.5f ) { trig = leverState.OFF; if (up) { Off(); } else { On(); } } else { trig = leverState.NA; if (up) { On(); } else { Off(); } } }