public void setMode(GazeMode mode)
    {
        this.mode = mode;
        MeshRenderer renderer = cursor.GetComponent <MeshRenderer>();

        switch (mode)
        {
        case GazeMode.Select:
            renderer.material.SetColor("_Color", Color.blue);
            break;

        case GazeMode.Place:
            renderer.material.SetColor("_Color", Color.cyan);
            break;

        case GazeMode.Modify:
            renderer.material.SetColor("_Color", Color.green);
            break;

        case GazeMode.Delete:
            renderer.material.SetColor("_Color", Color.red);
            break;
        }
    }
예제 #2
0
 public void Delete(bool active)
 {
     Mode = GazeMode.Delete;
     //GameObject.Find("ToggleSpawn").GetComponent<Toggle>().isOn = false;
 }
예제 #3
0
 public void Spawn(bool active)
 {
     Mode = GazeMode.Add;
     //GameObject.Find("ToggleDelete").GetComponent<Toggle>().isOn = false;
 }