core/menusystem: only count click if menu is currently active

This commit is contained in:
Kazhnuz 2019-02-11 22:39:18 +01:00
parent 205de52345
commit 28beee9c41

View file

@ -69,6 +69,7 @@ end
function MenuSystem:mousepressed( x, y, button, istouch )
for k,v in pairs(self.menus) do
if v.isActive then
if (x > v.x) and (x < v.x + v.w) and (y > v.y) and (y < v.y + v.h) then
v:mousepressed(x - v.x, y - v.y, button, istouch )
for j,u in ipairs(self.menus) do
@ -77,6 +78,7 @@ function MenuSystem:mousepressed( x, y, button, istouch )
v.focus = true
end
end
end
end
function MenuSystem:draw(dt) -- On dessine les entitées