void LoadSettings() { EditorMeshHandles.ResetPreferences(); m_ScenePickerPreferences = new ScenePickerPreferences() { maxPointerDistance = ScenePickerPreferences.maxPointerDistanceFuzzy, cullMode = m_BackfaceSelectEnabled ? CullingMode.None : CullingMode.Back, selectionModifierBehavior = m_SelectModifierBehavior, rectSelectMode = m_DragSelectRectMode }; // workaround for old single-key shortcuts if (s_Shortcuts.value == null || s_Shortcuts.value.Length < 1) { s_Shortcuts.SetValue(Shortcut.DefaultShortcuts().ToArray(), true); } }
void LoadSettings() { EditorMeshHandles.ResetPreferences(); m_ScenePickerPreferences = new ScenePickerPreferences() { offPointerMultiplier = s_PickingDistance * k_OffPointerMultiplierPercent, maxPointerDistance = s_PickingDistance, cullMode = m_BackfaceSelectEnabled ? CullingMode.None : CullingMode.Back, selectionModifierBehavior = m_SelectModifierBehavior, rectSelectMode = m_DragSelectRectMode }; #if !SHORTCUT_MANAGER // workaround for old single-key shortcuts if (s_Shortcuts.value == null || s_Shortcuts.value.Length < 1) { s_Shortcuts.SetValue(Shortcut.DefaultShortcuts().ToArray(), true); } #endif }