Example #1
0
        void Start()
        {
            RuntimeTerrainGenerator.OnProgression += OnGeneratingTerrainProg;

            FileBrowser.SetFilters(true, new FileBrowser.Filter("Terrain File", ".flt"));
            FileBrowser.SetDefaultFilter(".flt");
            FileBrowser.SetExcludedExtensions(".lnk", ".tmp", ".zip", ".rar", ".exe");
            FileBrowser.AddQuickLink("Data Path", Application.dataPath, null);

            camera3d = Camera.main.GetComponent <Camera3D>();

            camera3d.enabled = false;

            LoadTerrain.onClick.AddListener(OnLoadBtnClicked);

            GenerateTerrainBtn.onClick.AddListener(OnGenerateTerrainbtnClicked);

            terrainPrefs = TerrainPrefs.Get;

            runTimeTerrainGenerator = RuntimeTerrainGenerator.Get;

            ElevationMode.onValueChanged.AddListener(OnElevationModeChanged);

            Terrain_Exaggeration.onValueChanged.AddListener(OnTerrainExaggerationChanged);
        }
Example #2
0
 void Start()
 {
     prefs = TerrainPrefs.Get;
     phase = GeneratingTerrainPhase.idle;
     FloatReader.OnReadError += OnError;
 }