设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1565|回复: 3
打印 上一主题 下一主题

[已经解决] 如何做到使用一个物品随机获得若干个物品中的一个

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
100 小时
注册时间
2011-9-18
帖子
59
跳转到指定楼层
1
发表于 2013-4-23 18:44:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
使用一个“包裹”,从里面可能会拿出物品A、B、C、D、E、F中任意的一个。问题可能有点简单,但真心不明白啊……

Lv3.寻梦者

梦石
0
星屑
1974
在线时间
1867 小时
注册时间
2009-8-17
帖子
256
2
发表于 2013-4-23 19:17:19 手机端发表。 | 只看该作者
使用公共事件和随机变量就行了。变量1代入随机数(0..3),然后判断当变量1等于0获得A,等于1时获得B,等于2时获得C。。。依此类推。

评分

参与人数 1星屑 +100 收起 理由
怪蜀黍 + 100 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
100 小时
注册时间
2011-9-18
帖子
59
3
 楼主| 发表于 2013-4-23 19:27:21 | 只看该作者
351323331 发表于 2013-4-23 19:17
使用公共事件和随机变量就行了。变量1代入随机数(0..3),然后判断当变量1等于0获得A,等于1时获得B,等于 ...

那如何判断呢?
是不是这个样子?(有点麻烦啊……)

4.png (7.22 KB, 下载次数: 16)

4.png

点评

好吧,勾掉之后再这样就行了是吧  发表于 2013-4-24 12:34
有什么麻烦呢?最好把“除此之外的场合去掉”,别那么多层次。  发表于 2013-4-23 21:32
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
582
在线时间
917 小时
注册时间
2013-3-13
帖子
557
4
发表于 2013-4-24 09:21:20 | 只看该作者
本帖最后由 crow2006 于 2013-4-24 09:37 编辑

这里有两种情况:
第一种情况:
假设设定开启某宝箱时随机变量A:1-10,
A=1的时候得到金币1000;A=10的时候得到金币2000。
那么打开包裹时得到1000金币的概率是1/10,得到2000金币的概率是1/10;得到金币(1000或2000)的概率是1/5。

第二种情况:
假设设定开启某宝箱时随机变量A:1-10,
A=1的时候得到金币1000;
随机变量B:1-10,
B=1的时候得到金币2000。
那么打开包裹时得到1000金币的概率是9/100,得到2000金币的概率是9/100,得到3000金币的概率是1/100。

点评

虽然比较难懂,不过还是辛苦了……  发表于 2013-4-24 12:33

评分

参与人数 1星屑 +100 收起 理由
怪蜀黍 + 100 精品文章

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-16 17:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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