紫猫插件里面检测线程状态的函数
命令名称: zm.ThreadStatus 获取线程状态 功能说明: 获取多线程的状态,例如运行中,被取消了等等。 语法格式: 结果 = zm.ThreadStatus(线程ID) 命令参数: 线程ID: userdata, 启动线程后的返回值。 返回值: 字符串:有以下几种值 返回 | 解释 ---|--- pending | 未启动 running | 正在运行中 done | 正常结束了 waiting | 等待 cancelled | 被强制终止了 error | 出错了
其实 还有一种可能的情况。。如果这个线程从没运行过 那么返回的值就是null 而不是这上面的6种情况,一旦对线程id为null进行线程开启 线程停止等等操作 必然会导致错误 脚本崩溃 使用多线程的时候要注意
23
原文:https://www.cnblogs.com/zjl8455482/p/10397819.html