static void LoadPrefs() { if (prefsLoaded) return; prefsLoaded = true; hideMeshes = EditorPrefs.GetBool ("Ferr_hideMeshes", true); pathScale = EditorPrefs.GetFloat("Ferr_pathScale", 1 ); updateTerrainSkipFrames = EditorPrefs.GetInt("Ferr_updateTerrainAlways", 0); snapMode = (Ferr2DT_SnapMode)EditorPrefs.GetInt("Ferr_snapMode", (int)Ferr2DT_SnapMode.None); snapGrid = EditorPrefs.GetFloat("Ferr_snapGrid", 0.5f); }
static void Ferr2DT_PreferencesGUI() { LoadPrefs(); hideMeshes = EditorGUILayout.Toggle ("Hide terrain meshes", hideMeshes); pathScale = EditorGUILayout.FloatField("Path vertex scale", pathScale ); updateTerrainSkipFrames = EditorGUILayout.IntField("Update Terrain Every X Frames", updateTerrainSkipFrames); snapMode = (Ferr2DT_SnapMode)EditorGUILayout.EnumPopup("Snap Mode (very alpha)", snapMode); snapGrid = EditorGUILayout.FloatField("Snap Grid Size", snapGrid ); if (GUI.changed) { SavePrefs(); } }
static void LoadPrefs() { if (prefsLoaded) { return; } prefsLoaded = true; hideMeshes = EditorPrefs.GetBool("Ferr_hideMeshes", true); pathScale = EditorPrefs.GetFloat("Ferr_pathScale", 1); updateTerrainSkipFrames = EditorPrefs.GetInt("Ferr_updateTerrainAlways", 0); snapMode = (Ferr2DT_SnapMode)EditorPrefs.GetInt("Ferr_snapMode", (int)Ferr2DT_SnapMode.SnapRelative); ppu = EditorPrefs.GetInt("Ferr_ppu", 64); smoothTerrain = EditorPrefs.GetBool("Ferr_smoothTerrain", false); smartSnapDist = EditorPrefs.GetFloat("Ferr_smartSnapDist", 0.4f); }
static void LoadPrefs() { if (prefsLoaded) return; prefsLoaded = true; hideMeshes = EditorPrefs.GetBool ("Ferr_hideMeshes", true); pathScale = EditorPrefs.GetFloat("Ferr_pathScale", 1 ); updateTerrainSkipFrames = EditorPrefs.GetInt("Ferr_updateTerrainAlways", 0); snapMode = (Ferr2DT_SnapMode)EditorPrefs.GetInt("Ferr_snapMode", (int)Ferr2DT_SnapMode.SnapRelative); ppu = EditorPrefs.GetInt ("Ferr_ppu", 64); smoothTerrain = EditorPrefs.GetBool ("Ferr_smoothTerrain", false); smartSnapDist = EditorPrefs.GetFloat("Ferr_smartSnapDist", 0.4f); }