找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3593|回复: 2

[心得] Game Maker 8.0 ,3个方便计算随机数的新函数

[复制链接]
发表于 2009-12-31 21:14:54 | 显示全部楼层 |阅读模式


在 GM7 中,我们只有 random() ,用来计算随机数。

random( x ) 返回一个 0 到 x 之间的随机数,该随机数小于 x 。
这意味着要取 6 和 8 之间的数,要写成 random( 2 ) + 6 。
而且 random( 8 ) 不会直接取到 8 ,得再用别的函数运算一下才行。

于是,GM8 有了 3 个新函数:

random_range(x1,x2) 返回一个 x1 到 x2 之间的随机数,包含 x1 ,不包含 x2 。
irandom(x) 返回一个 0 到 x 之间的随机整数,如果 x 是整数则包含 x 。
irandom_range(x1,x2) 返回一个 x1 到 x2 之间的随机整数,包含 x1 和 x2 。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2009-12-31 21:31:47 | 显示全部楼层
这意味着要取 6 和 8 之间的数,要写成 random( 6 ) + 2

是random(2) + 6 吧。。。
 楼主| 发表于 2009-12-31 21:48:36 | 显示全部楼层
哈哈,恭喜发现了,改掉~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-24 23:27 , Processed in 0.010311 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表