Which means I can scroll in either direction and both of them are raising the grid level, strange. I believe it’s mouse specific but Unity itself doesn’t appear to have this problem (Zoom in/out works as expected.)
I do not own a Mac so I would not be able to test this. It works in Unity 2018.2.15 on Windows 10 though.
You can also lower or raise the grid in the inspsctor.
Does Ctrl+MouseWheel work to inc/dec the brush size correctly or does that also only ever work in one direction?
The brush size change (with CTRL) is fine, I can increase and decrease it just fine.
Could you double-check the logic for grid level change (SHIFT + CTRL), might be a bug. I don’t currently have a Windows machine so can’t test it.
It seems Macs use Shift to modify what the scroll wheel does to scrolling horizontally. That of course would mean the delta.x changes rather than delta.y (which is what I read to check for increment/decrement). Because of this logic,
gridYPos += (ev.delta.y > 0.0f ? -1 : 1);, the grid changes in only one direction then.
Can you check if there is an option in the mouse settings concerning Shift.
I’ll add a little patch to check delta X rather than Y when Y is zero.
I looked into it, doesn’t appear to have a way that preserve SHIFT horizontal scroll in other apps while freeing SHIFT in Unity.
You got my private message?
Ah thx, it worked, I didn’t see the email as it went into junk folder.