请选择 进入手机版 | 继续访问电脑版

 找回密码
 点一下
查看: 1539|回复: 0

能随机射偏的飞弹

[复制链接]
发表于 2014-6-9 13:24:46 | 显示全部楼层 |阅读模式
其实这东西不是很常用的,但是看多过几个人问(也可能是一个人问了多次),所以还是做一个演示出来。很简单,用到的技术主要有两点,一个是效果的发动几率,一个是标记判定。
需要说明一下的就是,效果中无法根据随机数做select,这样一来就比较麻烦,因为需要单独计算每一个效果的概率,以使他们符合全局概率。比如本例中每种打偏方式的发生概率为10%,总计50%,命中概率也为50%,但是真正设置的时候要设置为0.1,0.111,0.125这样的数列。实际应用的时候,如果射偏概率很低的话比如2%,也指定一个固定值,每种为0.04也差不多,不过最后的命中概率必须设置为1,也就是说,只要不发生打偏,必然会发生打中,不能出现打不出子弹的情况。即便你设计有卡壳几率,也最好用一个效果对应它,这样才可以做出卡壳特效来。

惯例,最后是演示:
随机打偏演示.SC2Map (11.73 KB, 下载次数: 46)
您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-4-18 11:02 , Processed in 0.122648 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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