首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于检测digiScan开销时间的dm-script函数

用于检测digiScan开销时间的dm-script函数
EN

Stack Overflow用户
提问于 2017-11-17 05:52:32
回答 1查看 144关注 0票数 1

是否有与DSisAcquisitionActive()等效/类似的功能?

在我的GMS 1.93中,DM抱怨“dsisacquisitionactive()不匹配”。

想知道旧系统是否有替代功能。我需要等待DigiScan开销结束后,才能获得另一个STEM,以避免系统崩溃。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-17 07:57:48

不幸的是,我不知道有一个“更早”的命令可以做到这一点。

硬件脚本只在GMS 2.3中引入。在此之前,所有的命令都是盖茨实习生研发的.但是,由于它们是后面支持的命令的“基础”,其中一些命令存在于旧版本中。

F1帮助文档列出了支持的命令,并说明了版本历史。最常见的情况是“.”而这些通常在早期版本中起作用。但是,您提到的命令读作“添加为新命令”,因此它是用该版本创建的。

然而,当你知道像素-驻留时间和回放时间时,你应该能够非常准确地“估计”那个时间。加载硬件有一定的“开销”,但这应该是恒定的,并且在很大程度上独立于实际的获取参数。也许把几个采集时间作为像素停留时间和/或图像大小的函数(在恒定的回放时)并做一个线性回归来得到这个值的概念。

我要尝试的另一个想法是将捕获的启动代码放入Try{}Catch{}循环中,并使用Digiscan引发的异常等待。这很难看,我不确定它会起作用,但当你被迫继续使用旧软件时,值得一试.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47344100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档