最近费心费力写了个贼棒棒的多线程工作脚本
一个大漠对象绑定一条线程工作
但是在使用过程中发现:停止正在工作的线程,再次启动后会有概率找字失效。
脚本使用了全局字库,首先停止使用全局字库,改为在启动线程的时候重新加载一遍字库。
发现问题依然存在,猜测是重复加载字库出现未知问题,改为软件启动时给所有大漠对象初始化一遍字库。
问题还是没有解决,最后灵机一动,在结束工作线程前先让线程执行完毕,问题完美解决。
应该是大漠对象正在找字的时候工作线程被强制结束导致的错误。
大漠插件在多线程工作下找字失效原因及解决办法
最新推荐文章于 2022-08-08 17:06:38 发布