// 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);
        }
	}
Beispiel #2
0
	// 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();
            }
        }
	}