Input: Added viewport local mouse position | Transform: Added default parameter values for create_transform procedure

This commit is contained in:
2024-10-28 23:32:17 +01:00
parent a3e5cf7e4a
commit f9bcc3538e
4 changed files with 19 additions and 4 deletions

View File

@@ -142,6 +142,8 @@ editor_ui :: () {
ui_set_next_size_y(.PCT, 0.75);
state := ui_interactable_texture(get_texture_from_pass("UI Blend Pass"));
engine.input.viewport_mouse_position = state.local_mouse_coordinates;
engine.input.normalized_viewport_mouse_position = state.normalized_local_mouse_coordinates;
if state.left_mouse_down {
if engine.current_scene != null {
pick_scene_view_at(engine.editor.camera, .{state.normalized_local_mouse_coordinates.x, 1.0-state.normalized_local_mouse_coordinates.y});