private void OnDestroy() { if (Instance == this) { Instance = null; } }
private void Awake() { if (!Instance) { Instance = this; } }
private void Awake() { if (Instance != null && Instance != this) { Destroy(gameObject); } else { Instance = this; } }
// Start is called before the first frame update void Start() { arduino = GameObject.Find("wrmhlRead"); wrmhlReader = arduino.GetComponent <wrmhlRead>(); canInput = true; }
// Start is called before the first frame update void Start() { arduino = GameObject.Find("wrmhlRead"); wrmhlReader = arduino.GetComponent <wrmhlRead>(); leftButtonRenderer = leftButton.GetComponent <CanvasRenderer>(); middleButtonRenderer = middleButton.GetComponent <CanvasRenderer>(); rightButtonRenderer = rightButton.GetComponent <CanvasRenderer>(); leftTextRenderer = leftText.GetComponent <CanvasRenderer>(); middleTextRenderer = middleText.GetComponent <CanvasRenderer>(); rightTextRenderer = rightText.GetComponent <CanvasRenderer>(); leftButtonRenderer.SetAlpha(0.0f); middleButtonRenderer.SetAlpha(0.0f); rightButtonRenderer.SetAlpha(0.0f); leftTextRenderer.SetAlpha(0.0f); middleTextRenderer.SetAlpha(0.0f); rightTextRenderer.SetAlpha(0.0f); introNode.paths = new Node[3] { bobRossNode, datBoiNode, floridaManNode }; bobRossNode.paths = new Node[2] { bobRossNoNode, bobRossYesNode }; bobRossNoNode.paths = new Node[1] { shrekIntroNoNode }; bobRossYesNode.paths = new Node[1] { shrekIntroYesNode }; shrekIntroNoNode.paths = new Node[3] { shrekHeartBreakNode, shrekRunNode, shrekNoFightNode }; shrekIntroYesNode.paths = new Node[3] { shrekFlirtNode, shrekRunNode, shrekYesFightNode }; shrekHeartBreakNode.paths = new Node[1] { shrekIntroNoNode }; shrekRunNode.paths = new Node[1] { fortniteNode }; shrekNoFightNode.paths = new Node[1] { shrekIntroNoNode }; shrekYesFightNode.paths = new Node[1] { shrekIntroYesNode }; shrekFlirtNode.paths = new Node[1] { slenderTrollNode }; datBoiNode.paths = new Node[2] { datBoiDeathNode, datBoitoArea51Node }; datBoiDeathNode.paths = new Node[1] { datBoiNode }; datBoitoArea51Node.paths = new Node[3] { knightDeathNode, area51Node, harambeNode }; knightDeathNode.paths = new Node[1] { datBoitoArea51Node }; area51Node.paths = new Node[3] { infinite51Node, alienEndNode, cat51Node }; cat51Node.paths = new Node[1] { area51Node }; infinite51Node.paths = new Node[1] { area51Node }; alienEndNode.paths = new Node[1] { introNode }; harambeNode.paths = new Node[2] { harambeEndNode, harambeSaveNode }; harambeEndNode.paths = new Node[2] { harambeNode, introNode }; harambeSaveNode.paths = new Node[1] { harambeNode }; floridaManNode.paths = new Node[2] { floridaManYesNode, floridaManNoNode }; floridaManYesNode.paths = new Node[1] { shiaYesNode }; floridaManNoNode.paths = new Node[1] { shiaNoNode }; shiaYesNode.paths = new Node[3] { shiaHelpNode, shiaRunNode, shiaFightNode }; shiaNoNode.paths = new Node[3] { shiaRunNode, shiaFightNode, shiaNoHelpNode }; shiaHelpNode.paths = new Node[1] { fortniteNode }; shiaNoHelpNode.paths = new Node[1] { floridaManNode }; shiaRunNode.paths = new Node[1] { floridaManNode }; shiaFightNode.paths = new Node[1] { slenderTrollNode }; fortniteNode.paths = new Node[2] { bannedDeathNode, dominanceQTNode }; bannedDeathNode.paths = new Node[1] { fortniteNode }; dominanceQTNode.paths = new Node[2] { dominanceQT2Node, dominanceQTNode }; dominanceQT2Node.paths = new Node[2] { dominanceNode, dominanceQTNode }; dominanceNode.paths = new Node[1] { introNode }; slenderTrollNode.paths = new Node[3] { sneakDeathNode, headEndNode, danceDeathNode }; sneakDeathNode.paths = new Node[1] { slenderTrollNode }; headEndNode.paths = new Node[2] { slenderTrollNode, introNode }; danceDeathNode.paths = new Node[1] { slenderTrollNode }; startingNode = introNode; currentNode = startingNode; videoPlayer1.clip = currentNode.nodeClip; notPlaying = true; videoPlayer1.Prepare(); }