当前位置: 首页 > news >正文

建设网站东莞公司全渠道分销零售平台

建设网站东莞公司,全渠道分销零售平台,注册建设网站的公司网站,河北省住房和城乡建设局网站#xff08;游戏中一个很常见的简单功能#xff0c;比如抽卡抽奖抽道具#xff0c;或者一个怪物有多种攻击动作#xff0c;按不同的权重随机出个攻击动作等等……#xff09; 假如有三种物品 A、B、C#xff0c;对应的权重分别是A#xff08;50#xff09;#xff0c…游戏中一个很常见的简单功能比如抽卡抽奖抽道具或者一个怪物有多种攻击动作按不同的权重随机出个攻击动作等等…… 假如有三种物品 A、B、C对应的权重分别是A50B20C30 那么如果从 0-100中抽取一个随机数可以这样理解 在0-50之间时将得到A在50-70之间时得到B在70-100之间时得到C 下面是实现代码。 string[] items new string[] { A, B, C };int[] weight new int[] { 50, 20, 30 };string WeightRandom(){//先算出所有权重的总和int sum 0;foreach (int w in weight)sum w;//Roll随机数, 区间是从0到总和int random Random.Range(0, sum);int currRange 0;//遍历每个item对应到区间。如果结果在此区间内返回此item。for (int i 0; i items.Length; i){currRange weight[i];if (random currRange){Debug.Log(string.Format(随机数:【{0}】. 结果【{1}】, random.ToString(), items[i]));return items[i];}}return null;} 测试一下运行20次 当然这里使用的权重502030 100 只是为了方便理解。 并非权重的总和一定要等于100。多少都是可以的。随机数的选取范围只需要是0总和即可。
http://www.hkea.cn/news/14332396/

相关文章:

  • 福州建设工程质量监督网站wordpress更改页脚社交图标
  • 网站建设的论文的参考文献青白江区建设局网站
  • 电子商务开发公司seo基础知识培训
  • php网站开发实践指南怎样做网站挣钱
  • ai建筑设计平台宁波网站优化平台
  • 广州做网站一般要多少钱常州seo网络推广
  • 最常用的网站开发工具找工作哪个网站好招聘信息
  • wordpress如何开启redis江苏怎么做网站排名优化
  • 网站类型分类有哪些北京网站制作平台
  • 网站设计首页动态效果怎么做360浏览器直接进入网站
  • 嘉兴建设中心小学网站信誉好的做网站
  • 红色专题网站首页模板网站设计就业前景如何
  • 免费下载app泰安关键词优化
  • 之梦系统怎么修改网站标头图片高端网络建站
  • 大连市城乡建设档案馆网站机械 网站源码
  • 手机网站漂浮怎么做洛米原创wordpress瀑布流手机杂志主题loostrive
  • 如何设计网站风格建个网站需要多少钱费用
  • 电影片头在线制作网站获奖网站设计
  • python的网站开发源码龙华网站网页设计
  • 顺义公司建站多少钱南通网站建设培训
  • 云主机配置网站网站建设 图片问题
  • 源码资源下载站长寿网站建设
  • 网站运营策略如何做电子商城网站开发项目描述
  • 自创字 网站东莞微信网站建设
  • 永兴房产网站企业年金怎么查
  • 网站建设考核表wordpress 已登录用户
  • php做网站导购模板wordpress 边框插件
  • wordpress无域名建站董家渡街道网站建设
  • 做网站的是如何赚钱的怎么查看网站的dns
  • 京东网站的公司全名面签拍照 网站备案