How come the parameters for Random Range is different when used for floats and ints? One is inclusive, inclusive, the other is includsive and exclusive. What is the reason behind this. This is the two variations I heard about it, anyone got any insight?
[A] That it makes it easier to use it for arrays, so you don’t have to subtract one when doing 0,RandomRange.
That float numbers don’t have any specific next value, as the R-serie of numbers cannot predict the following value like ints can.
Unity - Scripting API: Random.Range