Fix double handle_input call

This commit is contained in:
SamratGhale
2026-03-28 06:57:40 +05:45
parent 41f679b32a
commit a74b46cd64
2 changed files with 1 additions and 4 deletions
-3
View File
@@ -82,15 +82,12 @@ handle_entity_mode :: proc(
//Setlect entity //Setlect entity
if is_key_pressed(state, glfw.MOUSE_BUTTON_LEFT) if is_key_pressed(state, glfw.MOUSE_BUTTON_LEFT)
{ {
aabb : b2.AABB = {mpos, mpos + 1} aabb : b2.AABB = {mpos, mpos + 1}
circle : b2.Circle = {center = mpos, radius = 0.2} circle : b2.Circle = {center = mpos, radius = 0.2}
proxy : b2.ShapeProxy = b2.MakeProxy({circle.center}, circle.radius) proxy : b2.ShapeProxy = b2.MakeProxy({circle.center}, circle.radius)
r := b2.World_OverlapShape(level.engine.world_id, proxy, b2.DefaultQueryFilter(), click_query_filter, game) r := b2.World_OverlapShape(level.engine.world_id, proxy, b2.DefaultQueryFilter(), click_query_filter, game)
//r := b2.World_OverlapAABB(level.engine.world_id, aabb, b2.DefaultQueryFilter(), click_query_filter, game)
} }
else if is_key_pressed(state, glfw.MOUSE_BUTTON_RIGHT) else if is_key_pressed(state, glfw.MOUSE_BUTTON_RIGHT)
{ {
+1 -1
View File
@@ -178,7 +178,7 @@ interface_all :: proc($E: typeid, interface: ^interface_state, game_data : $G) -
//if handle_input(E, interface.state, game_data) do return true //if handle_input(E, interface.state, game_data) do return true
state := interface.state state := interface.state
mu.begin(&state.mu_ctx) mu.begin(&state.mu_ctx)