gpt4 book ai didi

lua - Lua 中 math.random() 和 math.randomseed() 的区别

转载 作者:行者123 更新时间:2023-12-04 17:00:59 24 4
gpt4 key购买 nike

我正在使用带有 Lua 作为编程语言的 Corona SDK 开发游戏。从表中获取随机数时,我很困惑使用以下哪一个?

math.random()
math.randomseed()

有人会详细说明它们之间的确切区别吗?所以我可以在我的情况下使用最好的。

最佳答案

math.random给你随机数。您可能会在需要随机数的程序中多次调用它。
math.randomseed确定从 math.random 给出的随机数序列开始的位置.您可能只会在需要随机数的程序中调用一次。

您需要调用 math.randomseed 似乎是一个常见的误解。每次调用 math.random 之前.这是错误的,会破坏 math.random 的随机性.

关于lua - Lua 中 math.random() 和 math.randomseed() 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35455489/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com