大家好!
今天要來和大家分享一個在Unity中很常會用到的功能:亂數!
顧名思義就是沒有規則的選擇數字~
在滿多地方都會用到的,例如遊戲中開寶箱決定獲得道具,打怪隨機掉落物等等。
話不多說,馬上來看語法吧~
亂數的語法又分為整數和浮點數(也就是俗稱的小數哦):
---
整數的寫法如下:
Random.Range(你想要隨機範圍的最小值, 你想要隨機範圍的最大值-1)
例如:Random.Range(1,11) //這個意思就是隨機亂數1~10,均為整數且不包含11哦!
給出的答案可能為:1,5,9 ... 等等。
---
浮點數的寫法如下:
Random.Range(你想要隨機範圍的最小值, 你想要隨機範圍的最大值)
例如:Random.Range(1f,11f) //這個意思就是隨機亂數1~11,包含中間的所有小數!
給出的答案可能為:1.3526, 5.175, 8.21 ... 等等。
---
有注意到嗎?兩者的語法其實是一樣的!
差別只在於後面給的值,如果給的是整數,亂數就會以整數的方式選擇。
反之,如果給的是浮點數,亂數就會以浮點數來選擇哦!
在使用上要稍微留意一下!
今天就到這邊~我們下次見!
文章標籤
全站熱搜
留言列表