Cell

Cell

1M Downloads

Buff检查打开之后严重占用cpu资源,25人奥杜尔只有10+帧

dss886 opened this issue · 1 comments

commented

看了一眼代码,貌似是在 LibGroupInfo.lua中每0.25s去查询了一次玩家状态,然后循环检查的。
这个buff检查还是挺好用的,能否优化一下CPU占用,例如:

  1. 间隔增加、区分战斗状态,例如战斗中间隔5s检查一次、战斗外1s一次
  2. NotifyInspect不仅会读取玩家buff,还会读取玩家装备和天赋,目测性能不会很好吧。。。类似WA那种接收buff变更事件的方式是不是更好一些