|
using System.Collections.Generic;
|
using System.Linq;
|
using UnityEngine;
|
|
|
|
public class Display : Singleton<Display>
|
{
|
|
public MeshRenderer display;
|
|
|
|
private Material offDisplay;
|
|
private Material onDisplay;
|
|
bool isOnDisplay = true;
|
bool flag = false;
|
private void Start()
|
{
|
offDisplay = Resources.Load<Material>("3D Model/fbx/Materials/display/display00");
|
onDisplay = display.material;
|
}
|
|
|
private void Update()
|
{
|
if (!VRInputManager.Inst.gripIsRunning)
|
{
|
flag = false;
|
return;
|
}
|
|
if (!flag)
|
{
|
flag = true;
|
OnOff();
|
}
|
|
}
|
|
|
void OnOff()
|
{
|
if (isOnDisplay) display.material = offDisplay;
|
else display.material = onDisplay;
|
isOnDisplay = !isOnDisplay;
|
|
}
|
|
|
}
|