/// <summary> /// Toont de uitgebreide versie van de snapbuttons. /// </summary> private void DrawSnapButtonsExt() { GUILayout.Label("Snap objects to nearest surface", EditorStyles.boldLabel); EditorGUILayout.BeginHorizontal(); guiDrawer.DisplayXButton(() => { objSnapper.SnapAllToSurface(Vector3.right, currentSelected); }, true); guiDrawer.DisplayYButton(() => { objSnapper.SnapAllToSurface(Vector3.up, currentSelected); }, true); guiDrawer.DisplayZButton(() => { objSnapper.SnapAllToSurface(Vector3.forward, currentSelected); }, true); EditorGUILayout.EndHorizontal(); EditorGUILayout.BeginHorizontal(); guiDrawer.DisplayXButton(() => { objSnapper.SnapAllToSurface(Vector3.left, currentSelected); }, false); guiDrawer.DisplayYButton(() => { objSnapper.SnapAllToSurface(Vector3.down, currentSelected); }, false); guiDrawer.DisplayZButton(() => { objSnapper.SnapAllToSurface(Vector3.back, currentSelected); }, false); EditorGUILayout.EndHorizontal(); }