Exemplo n.º 1
0
    // Update is called once per frame
    void Update()
    {
        if (!isInitialized)
        {
            isInitialized = true;
            terrainMap.GenerateTerrain();

            SpawnNextBiome();

            player.position = terrainMap.GetRandomTileOnCurrentBiome().transform.position;
        }

        nextBiomeTimer -= Time.deltaTime;
        if (nextBiomeTimer <= 0.0f)
        {
            SpawnNextBiome();
        }
    }
Exemplo n.º 2
0
 public void OnRedrawTerrain()
 {
     terrain.ResetTerrain();
     terrain.GenerateTerrain();
 }