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); }
void Start() { prefs = TerrainPrefs.Get; phase = GeneratingTerrainPhase.idle; FloatReader.OnReadError += OnError; }