请问高手 问个问题呀 mSleep(math.random(100, 500))
触摸精灵吧
全部回复
仅看楼主
level 14
mSleep(math.random(100, 500))
这个 命 令是 啥意思呢
是延迟 100 500 分别 100 或 500 毫秒 切换
还是 100 - 500 毫秒 之间 切换呢 !
2018年01月31日 02点01分 1
level 14
转自 百度:
lua math.random()
math.random([n [,m]])
用法:1.无参调用,产生[0, 1)之间的浮点随机数。
   2.一个参数n,产生[1, n]之间的整数。
   3.两个参数,产生[n, m]之间的整数。
math.randomseed(n)
用法:接收一个整数n作为随即序列的种子。
例:
math.randomseed(os.time())for i=0, 10 do local n = math.random(10) print(n)endfor i=0, 10 do math.randomseed(os.time()) local n = math.random(10) print(n)end
第一个for循环得到了正常的随机数(其实多次运行会发下第一个是都是一样的),第二个for循环得到的是一系列相同的数。
可见,lua中的随机数 每次随机出来的第一个数是不可靠的。
2018年01月31日 02点01分 2
level 6
随机函数呗!
通常用来防检测。
2018年02月01日 16点02分 3
1