private void Start() { GCS = FindObjectOfType <GameControllerScr> (); selfTower = GCS.AllTowers [(int)selfType]; GetComponent <SpriteRenderer> ().sprite = selfTower.spriteTower; InvokeRepeating("SearchTarget", 0, 0.1f); }
private void Start() { _gcs = FindObjectOfType <GameControllerScr>(); _selfTower = _gcs.allTowers[(int)selfType]; //GetComponent<SpriteRenderer>().sprite = _selfTower.spr; InvokeRepeating("SearchTarget", 0, 0.1f); }
private void Start() { gcs = FindObjectOfType <GameControllerScr>(); selfTower = gcs.AllTowers[(int)selfType]; //Помещаем спрайт в конструктор класса GetComponent <SpriteRenderer>().sprite = selfTower.Spr; //Повтор поиска врага раз в 1/10 секунды InvokeRepeating("SearchTarget", 0, .1f); }
public override void CanvasControllerClose() { GameControllerScr c = GameControllerScr.instance; if (c) { c._Timer.SetPaused("rules", false); } base.CanvasControllerClose(); }
void Start() { //Для каждого элемента списка башни будем создавать товар в магазине gcs = FindObjectOfType <GameControllerScr>(); foreach (Tower tower in gcs.AllTowers) { //Вставляем 0 объект башни из массива типов GameObject tmpItem = Instantiate(ItemPref); tmpItem.transform.SetParent(ItemGrid, false); tmpItem.GetComponent <ShopItemScr>().SetStartData(tower, selfCell); } }
private void Start() { sets = GameObject.Find("Settings").GetComponent <Settings>(); audio = GetComponent <AudioSource>(); gcs = FindObjectOfType <GameControllerScr>(); multi = GameObject.Find("Main Camera").GetComponent <Multipliers>(); selfTower.Add(gcs.AllTowers[(int)selfType]); selfTower.Add(gcs.SecondTowers[(int)selfType]); selfTower.Add(gcs.ThirdTowers[(int)selfType]); GetComponent <SpriteRenderer>().sprite = selfTower[level].Spr; InvokeRepeating("SearchTarget", 0, .1f); }
public override void Activate() { base.Activate(); NextSlide(true); GameControllerScr c = GameControllerScr.instance; if (c) { c._Timer.SetPaused("rules", true); } }
private void Start() { _gcs = FindObjectOfType <GameControllerScr>(); //GObject = GetComponent<GameObject>(); foreach (var tower in _gcs.allTowers) { var tmpItem = Instantiate(itemPref); tmpItem.transform.SetParent(itemGrid, false); tmpItem.GetComponent <ShopItem>().SetStartDate(tower, selfCell); } }
public void Continue() { GameControllerScr gameController = GameControllerScr.instance; switch (state) { case 1: { DeActivate(); break; } case 2: { gameController.nextLevelFlag = false; GameControllerScr.numMap = 0; SceneManager.LoadScene("Menu"); break; } } gameController._Timer.TimerState(false); }
private void Start() { gcs = FindObjectOfType <GameControllerScr>(); multi = GameObject.Find("Main Camera").GetComponent <Multipliers>(); if (level == 0) { selfProjectile = gcs.AllProjectiles[selfTower.type]; } else if (level == 1) { selfProjectile = gcs.SecondProjectiles[selfTower.type]; } else if (level == 2) { selfProjectile = gcs.ThirdProjectiles[selfTower.type]; } basicDamage = selfProjectile.damage; GetComponent <SpriteRenderer>().sprite = selfProjectile.Spr; }
public IEnumerator TimerProgress() { GameControllerScr gameController = GameControllerScr.instance; Debug.Log("Level time - " + TotalTime); //TimeAddObject.SetActive(false); timerSlider.maxValue = TotalTime; timerSlider.value = _time; while (_time > 0) { switch (_isPaused) { case false: TotalTime = Mathf.Clamp(_MaximumTime - (GameControllerScr.numMap * 30), _MinimumTIme, _MaximumTime); timerSlider.maxValue = TotalTime; timerSlider.value = _time; _time -= Time.deltaTime; yield return(null); break; case true: yield return(null); break; } //TimeAddObject.SetActive(false); } Debug.Log("Time is ended!"); //gameController.endGameFlag = 2; gameController.OpenEndGamePreview(2); GameControllerScr.instance.ClearSave(); }
private void Start() { gcs = FindObjectOfType <GameControllerScr>(); }
private void Awake() { instance = this; }
private void Start() { gcs = FindObjectOfType <GameControllerScr>(); selfProjectile = gcs.AllProjectile[selfTower.type]; GetComponent <SpriteRenderer>().sprite = selfProjectile.Spr; }
private void Start() { GCS = FindObjectOfType <GameControllerScr> (); selfCoreTower = GCS.AllCore [selfTower.type]; GetComponent <SpriteRenderer> ().sprite = selfCoreTower.spriteCore; }
private void Start() { _gcs = FindObjectOfType <GameControllerScr>(); selfProjectile = _gcs.allTowersProjectiles[selfTower.type]; }