public void OnExitToolMode() { s_ShortcutHandler.RemoveActions(BrushModifierKey.BRUSH_MOD_1); s_ShortcutHandler.RemoveActions(BrushModifierKey.BRUSH_MOD_2); s_ShortcutHandler.RemoveActions(BrushModifierKey.BRUSH_MOD_3); s_ShortcutHandler.RemoveActions(BrushModifierKey.BRUSH_MOD_INVERT); }
public override void OnExitToolMode(BrushShortcutHandler <BrushShortcutType> shortcutHandler) { SetEditorPrefs("TerrainBrushSize", m_BrushSize.value); SetEditorPrefs("TerrainBrushSizeMouseSensitivity", m_BrushSize.mouseSensitivity); SetEditorPrefs("TerrainBrushSizeJitter", m_JitterHandler.jitter); SetEditorPrefs("TerrainBrushSizeMin", m_BrushSize.minValue); SetEditorPrefs("TerrainBrushSizeMax", m_BrushSize.maxValue); shortcutHandler.RemoveActions(BrushShortcutType.Size); EndAdjustingSize(); base.OnExitToolMode(shortcutHandler); }
public override void OnExitToolMode(BrushShortcutHandler <BrushShortcutType> shortcutHandler) { shortcutHandler.RemoveActions(BrushShortcutType.Rotation); SetEditorPrefs("TerrainBrushRotation", m_BrushRotation.value); SetEditorPrefs("TerrainBrushRotMouseSensitivity", m_BrushRotation.mouseSensitivity); SetEditorPrefs("TerrainBrushRotJitter", m_JitterHandler.jitter); SetEditorPrefs("TerrainBrushRotFollowMouse", m_FollowMouse); EndAdjustingRotation(); base.OnExitToolMode(shortcutHandler); }
public override void OnExitToolMode(BrushShortcutHandler <BrushShortcutType> shortcutHandler) { SetEditorPrefs("TerrainBrushStrength", m_BrushStrength.value); SetEditorPrefs("TerrainBrushStrengthMouseSensitivity", m_BrushStrength.mouseSensitivity); SetEditorPrefs("TerrainBrushRandomStrength", m_JitterHandler.jitter); SetEditorPrefs("TerrainBrushStrengthMin", m_BrushStrength.minValue); SetEditorPrefs("TerrainBrushStrengthMax", m_BrushStrength.maxValue); shortcutHandler.RemoveActions(BrushShortcutType.Strength); EndAdjustingStrength(); base.OnExitToolMode(shortcutHandler); }