Exemplo n.º 1
0
    // 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);
    }
Exemplo n.º 2
0
    // 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);
        }
    }