void Start() { ingameHandler = IngameHandler.ingameHandler; itemMenuIndicator = ItemMenuIndicator.itemMenuIndicator; linePoints = new Vector3[2]; lineCollider = LineCollider.lineCollider.GetComponent <CapsuleCollider2D>(); }
void Start() { if (pauseMenuButton == null) { Debug.LogError("PauseMenuIndicator: No PauseMenuButton object referenced!"); } if (pauseMenu == null) { Debug.LogError("PauseMenuIndicator: No PauseMenu object referenced!"); } if (mainPauseMenu == null) { Debug.LogError("PauseMenuIndicator: No mainPauseMenu object referenced!"); } if (yesNoMenu == null) { Debug.LogError("PauseMenuIndicator: No yesNoMenu object referenced!"); } if (continueButton == null) { Debug.LogError("PauseMenuIndicator: No ContinueButton object referenced!"); } if (restartLevelButton == null) { Debug.LogError("PauseMenuIndicator: No RestartLevelButton object referenced!"); } if (backToMenuButton == null) { Debug.LogError("PauseMenuIndicator: No BackToMenuButton object referenced!"); } if (yesNoMenuYesButton == null) { Debug.LogError("PauseMenuIndicator: No yesNoMenuYesButton object referenced!"); } if (yesNoMenuNoButton == null) { Debug.LogError("PauseMenuIndicator: No yesNoMenuNoButton object referenced!"); } normalTimeScale = Time.timeScale; ingameHandler = IngameHandler.ingameHandler; pauseMenuButton.onClick.AddListener(PauseMenuButtonClicked); continueButton.onClick.AddListener(Continue); restartLevelButton.onClick.AddListener(RestartButtonClicked); backToMenuButton.onClick.AddListener(BackToMenuButtonClicked); // YesNoMenu yesNoMenuYesButton.onClick.AddListener(YesNoMenuYesClicked); yesNoMenuNoButton.onClick.AddListener(YesNoMenuNoClicked); }
void ActiveSceneChanged(Scene current, Scene nextScene) { if (nextScene.name == "LoadLevel") { Time.timeScale = normalTimeScale; // ingameHandler = GameObject.Find("Ingame").GetComponent<IngameHandler>(); ingameHandler = IngameHandler.ingameHandler; ingameHandler.LoadLevel(currentLevelNumber); } }
void Awake() { if (ingameHandler == null) { // DontDestroyOnLoad(gameObject); ingameHandler = this; } else if (ingameHandler != this) { Destroy(gameObject); } }
void Start() { if (TryAgainButton == null) { Debug.LogError("GameOverIndicator: No TryAgainButton object referenced!"); } if (BackToMenuButton == null) { Debug.LogError("GameOverIndicator: No BackToMenuButton object referenced!"); } ingameHandler = IngameHandler.ingameHandler; TryAgainButton.onClick.AddListener(TryAgain); BackToMenuButton.onClick.AddListener(BackToMenu); }
void Start() { if (price == 0) { Debug.LogError("ItemEffectHandlerGravitationfield: No price set!"); } if (gravitationsfieldObject == null) { Debug.LogError("ItemEffectHandlerGravitationfield: No 'gravitationsfieldObject' set!"); } transform.GetChild(1).GetComponent <Text>().text = price.ToString(); gameObject.GetComponent <ItemDragHandler>().itemEffectHandler = this; ingameHandler = IngameHandler.ingameHandler; }
void Start() { if (price == 0) { Debug.LogError("ItemEffectHandlerSimplerocket: No price set!"); } if (simplerocketObject == null) { Debug.LogError("ItemEffectHandlerSimplerocket: No 'simplerocketObject' set!"); } if (dottedLineObject == null) { Debug.LogError("ItemEffectHandlerSimplerocket: No 'dottedLineObject' set!"); } transform.GetChild(1).GetComponent <Text>().text = price.ToString(); gameObject.GetComponent <ItemDragHandler>().itemEffectHandler = this; ingameHandler = IngameHandler.ingameHandler; guiOverlayScript = GUIOverlayScript.guiOverlayScript; }
void Start() { // if (itemObject == null) { // Debug.LogError("ItemMenuIndicator: no 'itemObject' set!"); // } if (itemDragObject == null) { Debug.LogError("ItemMenuIndicator: no 'itemDragObject' set!"); } if (contentObject == null) { Debug.LogError("ItemMenuIndicator: no 'contentObject' set!"); } transformHelper = TransformHelper.transformHelper; ingameHandler = IngameHandler.ingameHandler; ItemEffectIndicator itemEffectIndicator = ItemEffectIndicator.itemEffectIndicator; RectTransform itemMenuIndicatorRectTransform = gameObject.GetComponent <RectTransform>(); itemMenuIndicatorRect = transformHelper.ConvertRectTransformToRect(itemMenuIndicatorRectTransform); // Create some items: if (itemEffectIndicator.selectedItems.Count > 0) { transform.GetChild(0).gameObject.SetActive(true); for (int i = 0; i < itemEffectIndicator.selectedItems.Count; i++) { if (itemEffectIndicator.selectedItems[i] >= 0) { GameObject itemObject = itemEffectIndicator.itemObjects[itemEffectIndicator.selectedItems[i]]; CreateItem(itemObject); } } } }
void Start() { itemMenuIndicator = ItemMenuIndicator.itemMenuIndicator; ingameHandler = IngameHandler.ingameHandler; }