真心求教,关于大量生成单位时,定时器重叠问题
-
就比如我想让每个单位从创建开始,每5s计算一次,所以让场上每个单位都有一个永久存在且每5s计算一次的定时器,随着场上单位越来越多,总有一些单位的定时器同时触发造成bug。之前的想过用遍历循环,但是单位太多,导致遍历循环疯狂触发造成卡顿,不清楚有没有更好的解决办法。
-
可以用数组存,存一个到期时间,然后运行时,每秒循环数组,并判断里面的时间戳和现在的时间戳,达到到期时间就触发
-
@阿郁 大佬,这个具体怎么实现的,我是小白,可能要麻烦写详细一点
-
在能力哪里添加一个定时器
-
此回复已被删除!