Started by Crimson Wizard, 04 Jun 2021, 20:01
Quote from: greg on 13 Jun 2021, 17:09With AGS 3.5.1, I noticed that the engine no longer recognizes a second click on a GUI button if the mouse hasn't moved since the previous click.(This behavior existed in AGS 3.1.2, then went away in AGS 3.2.1. With 3.5.1, I'm observing it again.)
Quote from: greg on 16 Jun 2021, 14:58Sure, if you'd like, I can DM you my game. With the workaround above, though, I'm unblocked.
Quote from: greg on 16 Jun 2021, 14:58> Is it only button itself that hides during blocking action, or whole GUI?I'm hiding the GUI, then the button, then moving/resizing/showing the button, then showing the GUI. If the mouse is over the button at the time the GUI is reshown, the button doesn't recognize the click until you move the mouse by >=1 pixel.To work around the problem (back in 3.1.2 and now with 3.5.1), I just manually bump the mouse after showing the GUI:Mouse.SetPosition(mouse.x+1, mouse.y);
Quote from: Crimson Wizard on 18 Jun 2021, 02:28OpenGL renderer does not perform linear filtering properly unless "Render sprites in screen resolution" is enabled. [...]Why no one reported this before though?...
QuoteRender sprites at screen resolutionWhen drawing zoomed character and object sprites, AGS will take advantage of higher runtime resolution to give scaled images more detail than it would be possible if the game was displayed in its native resolution. [...] Currently supported only by Direct3D and OpenGL renderers.
Quote from: fernewelten on 18 Jun 2021, 13:45"Render sprites in screen resolution" turned OFF means extra blocky sprites, i.e., the game coder or player explicitly specifies that the sprites should be rendered in low resolution even when a better resolution was achievable. If that's the design decision, then the game players are not very likely to choose "Linear filtering" to go with that.
Quote from: Crimson Wizard on 18 Jun 2021, 01:58Made a fix, and the temp download will be available from the build server here after the server work is over (under "Artifacts" line):https://cirrus-ci.com/task/5400078748745728
Page created in 0.115 seconds with 27 queries.