// Start is called before the first frame update void Start() { GameObject foliage = GameObject.Find("foliage"); fscript = foliage.GetComponent <flowerSet>(); flowerRef = foliage.GetComponent <Tilemap>(); transform.position = new Vector3(fscript.startX + 2.5f, fscript.startY + 2.5f, -2); rend = GetComponent <SpriteRenderer>(); GameObject ground = GameObject.Find("ground"); groundtiles = ground.GetComponent <tileSet>(); GameObject canvas = GameObject.Find("Canvas"); scoreB = canvas.GetComponent <scoreboard>(); mainCamera = Camera.main; mainCamera.transform.position = new Vector3(transform.position.x, transform.position.y, -10); }
// Start is called before the first frame update void Start() { GameObject ground = GameObject.Find("ground"); tileSet groundtiles = ground.GetComponent <tileSet>(); total = groundtiles.total; GameObject foliage = GameObject.Find("foliage"); fscript = foliage.GetComponent <flowerSet>(); flowerRef = foliage.GetComponent <Tilemap>(); GameObject canvas = GameObject.Find("Canvas"); scoreB = canvas.GetComponent <scoreboard>(); player = GameObject.Find("player"); pInfo = player.GetComponent <playerControls>(); gauges = new int[children]; scores = new int[children]; for (int i = 0; i < children; i++) { Instantiate(enemies, transform); gauges[i] = 0; scores[i] = 0; } startPosX = fscript.startX + 2.5f; startPosY = fscript.startY + 2.5f; for (int i = 0; i < transform.childCount; i++) { Transform child = transform.GetChild(i); child.transform.position = new Vector3(startPosX, startPosY, -1); } }