这个方法大概怎么写。。。
这个方法大概怎么写。。。
记录下每个精灵的位置 用随机函数生成一个指定范围内的位置,然后去跟剩下的精灵位置比较,若没有重叠的,则指定这个位置,否则,进行下一次随机生成,直到满足为止。
谢谢啊~
这样不好,随着精灵增多,空间越来越小,重复可能性增加,到最后很容易出现 循环很多次的情况,建议事先产生位置,每次在剩余位置中随机产生。。。
怎么生成一个指定范围内的位置呀
可以参考下tp的合图算法,一口气算出n个精灵的位置 每次随机显示其中一个,算法网上也有,我之前用过一次,算法很优秀