Tanoda
ModeSelect.cs
Go to the documentation of this file.
1using System.Collections;
2using System.Collections.Generic;
3using UnityEngine;
4using UnityEngine.UI;
5
6public class ModeSelect : MonoBehaviour
7{
8 public static ModeSelect instance;
9 public Text ModeEditor;
10 public GameObject EditorSelect;
11 // Start is called before the first frame update
12 void Start()
13 {
14 instance = this;
15 }
16 public void EnviromentMode()
17 {
18 if (!EditorSelect.activeInHierarchy)
19 {
20 EditorSelect.SetActive(true);
21 ModeEditor.text = "Enviroment Editor";
22 }
23 else
24 {
25 ModeEditor.text = "Enviroment Editor";
26 }
27 }
28
29 public void ToolMode()
30 {
31 if (!EditorSelect.activeInHierarchy)
32 {
33 EditorSelect.SetActive(true);
34 ModeEditor.text = "Tool Editor";
35 }
36 else
37 {
38 ModeEditor.text = "Tool Editor";
39 }
40 }
41
42 public void StageManagerMode()
43 {
44 if (EditorSelect.activeInHierarchy)
45 {
46 EditorSelect.SetActive(false);
47 }
48 }
49}
void EnviromentMode()
Definition: ModeSelect.cs:16
GameObject EditorSelect
Definition: ModeSelect.cs:10
void ToolMode()
Definition: ModeSelect.cs:29
void StageManagerMode()
Definition: ModeSelect.cs:42
static ModeSelect instance
Definition: ModeSelect.cs:8
Text ModeEditor
Definition: ModeSelect.cs:9