当前位置: 首页 > 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.tj-hxxt.cn/news/220824.html

相关文章:

  • 东阳做网站的公司天元建设集团有限公司邮箱
  • 北京网站设计培训域名解析过程
  • 哪儿网站建设费用低启动网站建设的请示
  • 无锡知名网站制作生鲜网站建设规划书
  • 旅游网站网页设计报告网站建设如何获取客户
  • 电影分享网站源码如何套用wordpress的源码
  • 昆明优化网站排名如何做个网站推广自己产品
  • 网站后台默认密码北京海淀建设工程律师推荐
  • 电子商务网站流程图公司网站建设存在问题
  • 网站开发前端简历网站后台功能开发
  • 做企业网站 asp的cms系统哪个好wordpress站点收录好
  • 北京做网站费用中国建设银行三峡分行网站
  • 职称论文写作网站什么样的网站不备案
  • 视频网站开发前景萍乡网站建设哪家公司好
  • php网站后台验证码不显示仙桃做网站的公司
  • 封面新闻是国家级媒体长沙正规关键词优化价格从优
  • 做高仿包的网站有哪些百度指数大数据
  • 网站开发哪里接业务电影采集网站怎么做
  • 枸杞网站怎么做上海企业登记在线官网
  • 制作手机端网站网站不做icp备案
  • 成都市网站制作如何做好推广工作
  • 青岛市建设监理协会网站怎样编程制作自己的app
  • 学校网站开发模式沧州百胜
  • 营销型网站建设公司地址外贸seo推广
  • 男女做暧昧小视频网站工作室名字
  • 互联网网站开发服务合同做a图片视频在线观看网站
  • 服务器买好了怎么搭建自己的网站林州网站建设哪家便宜
  • 学校网站的功能校园网站建设划分vlan
  • 电子商务网站建设教学总结成都制作网页设计
  • 张家口网站建设网站建设练手项目