Commit Graph

175 Commits

Author SHA1 Message Date
Tryibion 18660140b0 Add controls to the ActorToolbox in the GUI tab. Add dragging and dropping controls from toolbox into scene and prefab trees. 2024-04-27 15:55:25 -05:00
mafiesto4 2c1b2d2b7c Optimize ActorTreeNode reparent when it's not collapsed but one of the parents is 2024-04-25 18:01:06 +02:00
GoaLitiuM 4dcdd8b5f7 Add Actor.HasScene and Script.HasScene
Useful in managed code to check the existence of the scene in hot paths
by avoiding expensive marshalling of the Scene object.
2024-04-20 20:58:55 +03:00
mafiesto4 7578e1dbe3 Fix errors on using spline editor in Prefab window
#2383
2024-04-05 16:37:11 +02:00
mafiesto4 551337f7a0 Minor improvement in spline editor 2024-03-29 17:14:35 +01:00
Tryibion 981fe9482c Fix multi collider to work in prefab window. 2024-03-24 15:51:33 -05:00
Tryibion fd756f7bae Allow multiple collision actors to be created from context menu. 2024-03-22 10:35:53 -05:00
mafiesto4 56a33e4c98 Fix bug in actors duplicate action due to incorrect actors list setup
#2309
2024-03-07 20:23:00 +01:00
mafiesto4 c561d684eb Refactor undo logic for actors reparenting in Editor
#1741
2024-03-06 19:01:36 +01:00
mafiesto4 2e305da286 Fix crash when scene graph node gets somehow duplicated by internal error in Editor 2024-03-05 16:31:14 +01:00
mafiesto4 e4583907e2 Fix build regression from #2299 2024-03-04 21:30:04 +01:00
mafiesto4 32501101b1 Cleanup comments and implement todo to use LOD0 only
#2299
2024-03-04 20:27:11 +01:00
Norite SC 33bd6a56ce vertex snapping refactor corrections 2024-03-04 19:15:15 +01:00
mafiesto4 859c420d76 Update year in copyright note 2024-02-26 19:00:48 +01:00
mafiesto4 124832b076 Fixes to vertex snapping
#2045
2024-02-24 23:35:56 +01:00
mafiesto4 1dfc8b0a47 Refactor vertex snapping to use SceneGraphNode layer instead of Model-impl only
#2045
2024-02-24 18:38:23 +01:00
mafiesto4 8bcf4fdaf0 Cleanup and improve #2045 2024-02-24 12:53:33 +01:00
mafiesto4 de4ee1372f Merge branch 'GizmoSnaping' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-GizmoSnaping 2024-02-24 07:57:27 +01:00
mafiesto4 9a21cfd092 Fix transform scaling applying to nested objects when drawing
#1796 #1350
2024-02-20 23:55:06 +01:00
mafiesto4 621281ab3a Merge branch 'coll-resize-orient' of https://github.com/Tryibion/FlaxEngine into Tryibion-coll-resize-orient 2024-02-20 11:07:12 +01:00
mafiesto4 85c7357b25 Merge branch 'fix-prefab-trans' of https://github.com/Tryibion/FlaxEngine into Tryibion-fix-prefab-trans 2024-02-20 10:53:47 +01:00
mafiesto4 2de890ca6a Codecleanup for #1482 2024-02-19 17:33:21 +01:00
mafiesto4 0d1dbd8845 Merge branch 'add_spline_snap' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-add_spline_snap 2024-02-19 15:51:02 +01:00
mafiesto4 45241d63bd Merge branch 'arrow-debug-draw-improviment' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-arrow-debug-draw-improviment 2024-02-18 10:39:16 +01:00
mafiesto4 b2d0afd4ef Simplify code in #2202 for script type searching 2024-02-06 11:09:08 +01:00
Tryibion b85f471fcb Add drag cleanup on destroy. 2024-01-23 08:59:27 -06:00
Tryibion f306d34a6e Add drag drop for actor script items into scenes and prefabs. 2024-01-23 08:34:15 -06:00
Tryibion 0eb4e0205e Better fix 2024-01-12 19:43:58 -06:00
Tryibion 2935b8ba10 Fix prefab transform on drag drop with parent. #1749 2024-01-12 19:12:48 -06:00
Tryibion cae9ddfa36 Default to keep local orientation. 2024-01-10 13:56:38 -06:00
Tryibion 361cb914f3 Keep local orientation on collider spawn. Add option to keep orientation when resizing collider. 2024-01-10 11:42:49 -06:00
NoriteSC 8c1f727d9b Merge branch 'FlaxEngine:master' into GizmoSnaping 2023-12-20 23:15:18 +01:00
Menotdan 51c36223e6 Rename 'text' to 'sprite' to avoid confusion in the future. 2023-12-17 12:03:44 -05:00
Menotdan ea744ab4ac Prevent performing default spawn behavior when spawning from a prefab. 2023-12-17 12:02:56 -05:00
Mr. Capybara 57dee19f75 Merge branch 'master' into arrow-debug-draw-improviment 2023-12-17 10:28:00 -04:00
Mr. Capybara 3c19262574 Add parameter to change arrow cap size 2023-12-17 10:15:41 -04:00
Menotdan 9f460cd651 Fix sprite render actors spawning with overridden defaults when they are part of a prefab. 2023-12-17 04:30:54 -05:00
mafiesto4 51fc4c68cd Use tooltip from native function docs and support multiple colliders selected at once #2063 2023-12-14 11:04:36 +01:00
mafiesto4 8a5a7851cf Merge branch 'boxcollider-autosize' of https://github.com/Menotdan/FlaxEngine into Menotdan-boxcollider-autosize 2023-12-14 10:49:46 +01:00
Menotdan 9454385683 Use the BoxColliderNode class for handling actor spawn events. 2023-12-12 15:46:15 -05:00
mafiesto4 b297b9f185 Fix not supported dragging prefab actors between windows
#2065
2023-12-12 18:59:52 +01:00
NoriteSC 4fb2d3f7f3 sync 2023-12-07 23:55:10 +01:00
mafiesto4 af4a6b80a8 Merge branch 'scale-default' of https://github.com/Tryibion/FlaxEngine into Tryibion-scale-default 2023-12-06 12:51:23 +01:00
mafiesto4 5575917c4b Fix prefab window performance with large hierarchies 2023-12-05 23:44:45 +01:00
Tryibion 7d15944381 Add break 2023-12-02 09:27:13 -06:00
Tryibion 58bfd1954e Fix UICanvas to only spawn CanvasScalar if it doesnt already have one. 2023-12-02 09:24:04 -06:00
Mr. Capybara 44f0b5a1de Merge branch 'master' into add_spline_snap 2023-11-27 14:59:10 -04:00
mafiesto4 e57e86cde1 Fix spawned ui canvas scaller to use the same transform as CanvasScaler
#1819
2023-11-06 13:54:01 +01:00
mafiesto4 ad290d0140 Merge branch 'spawn-scalar' of https://github.com/Tryibion/FlaxEngine into Tryibion-spawn-scalar 2023-11-06 13:36:24 +01:00
mafiesto4 585b6bacad Simplify #1807 2023-11-04 19:26:46 +01:00