actionscript-3 - actionscript-创建一致的 'random' 值

标签 actionscript-3 random

谁能给我指出一个在 actionscript 中创建一致随机值的示例。我假设这将是通过使用一致的种子值

最佳答案

我认为使用标准 Math.random() 无法做到这一点。但是你可以编写自己的生成器。 Linear congruential generators (如 Randu )速度快,而且实现起来非常简单(只需几行代码),但它们并不完美。对于游戏来说还好,但是对于一些科学计算(我不指望你在actionscript中做一些),你可能会遇到问题。如果您有兴趣,请阅读例如 http://en.wikipedia.org/wiki/Linear_congruential_generator#Advantages_and_disadvantages_of_LCGs

或者我找到了 Mersenne Twister 生成器的这个实现:http://web.archive.org/web/20080218041026/http://www.devslash.com/?p=97它有点慢,但它应该比 LCG 发电机更健壮。

关于actionscript-3 - actionscript-创建一致的 'random' 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7422325/

相关文章:

actionscript-3 - 声音在as3中重叠

actionscript-3 - HTMLLoader/StageWebView 内存泄漏

c - 如何使用srand和rand不断产生新的数字?

java - 在 Java 中均匀地生成一个范围内的安全随机数

actionscript-3 - 调度错误事件时,ActionScript 3.0类型强制失败

actionscript-3 - Adobe Flash Builder 能否用于调试和分析 OpenLaszlo SWF10/SWF11 应用程序?

c++ - 无法在 Mingw-w64 中使用 "uniform_int_distribution",但 "exponential_distribution"可以使用

python - while 循环打印 1 到 10 之间的随机数并在数字为 N 时停止

python - 有没有办法让 numpy 数组中的数字随机为正或负?

actionscript-3 - as3 {} 与新对象