最近项目中要对宝箱的概率进行控制,于是写了个伪随机控制的代码。其实也很简单,就是一开始就初始化所有的可能出现的位置,然后一直遍历,返还对应的ID即可。数组中ID用索引控制,可以节省不少内存。然后退出的时候用文件系统保存一下当前的位置,启动的时候加载一下,便可实现重启也能继续控制上次的概率了。
小议一下伪随机
最新推荐文章于 2022-09-16 11:33:10 发布
最近项目中要对宝箱的概率进行控制,于是写了个伪随机控制的代码。其实也很简单,就是一开始就初始化所有的可能出现的位置,然后一直遍历,返还对应的ID即可。数组中ID用索引控制,可以节省不少内存。然后退出的时候用文件系统保存一下当前的位置,启动的时候加载一下,便可实现重启也能继续控制上次的概率了。