void Start() { gameManager = GameManager.Instance; fusionManager = FindObjectOfType <FusionManager>(); stageManager = FindObjectOfType <StageManager>(); mapSliderScript = FindObjectOfType <MapSliderScript>(); audi = GetComponent <AudioSource>(); anim = GetComponent <Animator>(); int enemyUnitNum = fusionManager.GetEnemyUnitNum() + 1; fusionManager.SetEnemyUnitNum(enemyUnitNum); firstHeart = heart; firstDp = dp; spawnStrongestNum = Random.Range(0, strongestSpawned.Length); for (int i = 0; i < gameManager.GetSaveData().currentStage; i++) { setStat(); } SetMaxHealth(); }
void Start() { gameManager = GameManager.Instance; fusionManager = FindObjectOfType <FusionManager>(); stageManager = FindObjectOfType <StageManager>(); mapSliderScript = FindObjectOfType <MapSliderScript>(); saveData = gameManager.GetSaveData(); audi = GetComponent <AudioSource>(); anim = GetComponent <Animator>(); int unitNum = fusionManager.GetUnitNum() + 1; fusionManager.SetUnitNum(unitNum); setStat(); SetMaxHealth(); }
void Start() { fusionManager = FindObjectOfType <FusionManager>(); stageManager = FindObjectOfType <StageManager>(); poolManager = FindObjectOfType <UnitPooling>(); levelText = Lev.GetComponent <TextMesh>(); mapSliderScript = FindObjectOfType <MapSliderScript>(); _unitOnMiniMap = Instantiate(unitOnMiniMap.gameObject, GameObject.Find("MapSlider").transform); UnitOnMiniMapScript unitOnMiniMapScript = _unitOnMiniMap.GetComponent <UnitOnMiniMapScript>(); unitOnMiniMapScript.targetObject = gameObject; unitOnMiniMapScript.targetUnitTrm = gameObject.transform; SpawnSet(); }
void Start() { thisRectTransform = GetComponent <RectTransform>(); mapSliderScript = FindObjectOfType <MapSliderScript>(); transform.SetParent(GameObject.Find("UnitOnMiniMaps").transform); }