Commit Graph

314 Commits

Author SHA1 Message Date
Tryibion 5ea6e7b49d Refactor to ViewportRubberBandSelector class and use actor node virtual methods. 2025-03-08 09:38:01 -06:00
Tryibion 45a24a05c5 Add check for if static model has a model. 2025-01-28 16:22:02 -06:00
Tryibion 16ed7272a7 Skip not active actors. 2025-01-28 16:05:19 -06:00
Tryibion 6461ffbd0d Skip selecting scene actor. 2025-01-28 15:58:18 -06:00
Tryibion abe2482a01 Use mesh collision proxy if available. 2025-01-27 18:28:06 -06:00
Tryibion fc4c2c53fc select parent of prefab if it has a prefab link. 2025-01-26 13:50:07 -06:00
Tryibion fa06a8cc16 Fix rubberband taking over when tyring to move objects. Move rubberband out of update method. 2025-01-26 13:45:31 -06:00
Tryibion 4d4c046556 small cleanup with uicanvas searching. 2025-01-25 15:35:07 -06:00
Tryibion 4598cdb2d0 Fix check for control parent. 2025-01-25 15:32:18 -06:00
Tryibion eb43d4813d Faster selection, select while dragging, only select if actor box is in rect. 2025-01-25 15:30:22 -06:00
Tryibion 3b7cb00af2 Add shift to continue selection 2025-01-12 21:41:24 -06:00
Tryibion d0d5ad4657 Add rubber band select to scene editor viewport for selecting multiple actors. 2025-01-12 21:33:01 -06:00
mafiesto4 e7051824b7 Fix crash on leftover UI Canvas linked in Prefab window after reload
#3079
2024-11-26 23:13:43 +01:00
mafiesto4 d9aa123bce Add custom grid snapping value for translation
#1823
2024-09-20 18:33:08 +02:00
mafiesto4 7311522328 Fix compile regression with large worlds 2024-09-11 13:39:15 +02:00
mafiesto4 c1a5db616e Add ProjectPoint for Editor Viewport
#2814
2024-09-10 11:10:15 +02:00
envision3d 25aa5bee85 fix crash with prefab window open on script reload 2024-09-09 06:13:56 +02:00
mafiesto4 e6745e43ec Fix drawing physics colliders in debug view mode
#2622 #2833
2024-08-21 23:28:44 +02:00
mafiesto4 dfde648e79 Merge branch 'invert-y-rot' of https://github.com/Tryibion/FlaxEngine into Tryibion-invert-y-rot 2024-08-21 22:37:02 +02:00
Tryibion 6fad87002d Add option to invert the y-axis mouse rotation in the editor viewport. 2024-08-21 14:32:47 -05:00
mafiesto4 6534136632 Fix editor viewport mouse control bug when using Alt key
#2816
2024-08-20 18:56:38 +02:00
mafiesto4 2542adba92 Fix ConvertMouseToRay for orthographic projection
#2748
2024-08-20 16:10:03 +02:00
mafiesto4 7ded585c0b Improve debug shapes drawing
#2833
2024-08-15 15:31:04 +02:00
mafiesto4 c67385ef80 Merge branch 'prefab-physics-draw' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-physics-draw 2024-08-15 15:26:19 +02:00
Tryibion 94334ae52d Dont zoom in edit game window if shift is clicked and window is not focused 2024-08-10 10:02:31 -05:00
Tryibion 3140865780 Add physics and lights debug drawing in prefabs when enabled. 2024-08-06 17:06:23 -05:00
mafiesto4 5cf52d879e Merge branch 'prefab-debug-draw' of https://github.com/Tryibion/FlaxEngine into Tryibion-prefab-debug-draw 2024-08-05 18:20:59 +02:00
Tryibion 649559a917 Fix missing debug draw from prefabs 2024-07-28 13:48:54 -05:00
Tryibion 3db604c30c Add grid gizmo to prefab scene. 2024-07-27 12:24:13 -05:00
Roman Zhuravlev a580d6785f Ignore Translate/Rotate/Scale/TransformSpace hotkeys while holding RMB.
Allows to use industry standard WER hotkeys for transformations and not change modes while navigating through level.
2024-07-21 22:25:25 +02:00
mafiesto4 5c23f4ac09 Fix project cache in editor to use invariant culture when converting numbers 2024-05-30 17:22:30 +02:00
mafiesto4 a6e8e6f749 Merge branch 'add-script' of https://github.com/Tryibion/FlaxEngine into Tryibion-add-script 2024-05-15 12:25:59 +02:00
Tryibion f22105c2c3 Allow adding script via drag drop 2024-05-10 16:58:40 -05:00
mafiesto4 68653fa91f Add small code optimizations 2024-05-10 12:27:28 +02:00
mafiesto4 d379b4c046 Fix missing UI Control preview when changing UI Widget type 2024-04-17 16:43:53 +02:00
mafiesto4 446c1edafc Fix deselecting actors when using camera orbiting in viewport after releasing LMB when Alt is up
#2447
2024-04-16 21:00:54 +02:00
mafiesto4 ce67c3a98d Add ShowDebugDrawSkeleton to preview Animated Model skeleton via Debug Draw
#2443
2024-04-16 12:00:05 +02:00
GoaLitiuM 1ddf9ab0e1 Fix high mouse sensitivity in rotation gizmos 2024-04-09 21:45:28 +03:00
GoaLitiuM 8af8d50de1 Remove Editor viewport aspect ratio scaling from camera mouse movement
Rescaled the final mouse delta values to roughly matching default
viewport width in 1080p resolution.
2024-04-09 20:06:35 +03:00
rkrahn d331e6b848 Merge remote-tracking branch 'upstream/master' 2024-03-29 13:38:38 -07:00
mafiesto4 70b2e4aa5a Fix snapping to the ground actor when viewport is not focused
#2342
2024-03-20 12:13:09 +01:00
mafiesto4 155b4a3ba9 Refactor editor gizmo viewports to use shared code for widgets 2024-03-19 17:53:45 +01:00
mafiesto4 12e2b8156f Fix UI prefab focus on canvas not being added as root 2024-03-18 20:31:17 +01:00
mafiesto4 91298fee19 Fixes for UI editor changes 2024-03-18 15:32:42 +01:00
mafiesto4 795527576b Add dynamic UI mode checking for Prefab Viewport 2024-03-18 15:20:05 +01:00
mafiesto4 b847c2d056 Fixes 2024-03-17 18:27:59 +01:00
mafiesto4 c60244878d Add **UI Control gizmo for editing UIs** 2024-03-16 22:00:40 +01:00
mafiesto4 8d149b94f1 Refactor editor viepwort camera to unify focusing on selected objects 2024-03-16 16:46:10 +01:00
mafiesto4 f4033578c3 Refactor UI Control linkage in the prefab previews to prevent bugs 2024-03-12 17:48:51 +01:00
mafiesto4 66b68bff27 Cleanup editor viewports code 2024-03-12 17:48:16 +01:00