system
1
Hey guys,
Quick programming / unity question.
I want to make an inventory with a 3x3 grid. The highlight starts at 0,0. If player presses right, the highlight moves to 1, 0 and now he’s on the second slot of the inventory.
Now the thing is - if the player is on the third slot and he presses right, the highlight should not just to 4,0, but to 0, -1 (which is slot 4).
And the same thing should happen when the cursor is at 6, 9, 12, 15 - every time the cursor is at a multiple of 3.
Is there a clever way of doing this?
Mike_3
2
You can use the % operator to do it
if (val % 3 == 0)
{
//val is a multiple of 3, or 0
}