首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在模态操作符事件计时器中,为什么更改更新秒数没有任何区别

在模态操作符事件计时器中,为什么更改更新秒数没有任何区别
EN

Stack Overflow用户
提问于 2019-12-15 12:15:28
回答 1查看 130关注 0票数 1

在模态运算符中,这一行:

代码语言:javascript
运行
AI代码解释
复制
self._timer = wm.event_timer_add(0.1, window=context.window)

From docs - time_step (float in 0,inf) -时间步长,计时器事件之间的间隔(秒)

但是,将0.1更改为1或500没有视觉效果。

这是一个bug,还是我对用法的理解错误?

EN

回答 1

Stack Overflow用户

发布于 2021-04-22 10:36:05

你能从中得出的结论取决于你如何衡量结果。

由于模态操作符提供了一个事件对象,该对象负责管理所有类型的事件,而不仅仅是计时器,因此该对象还将对所有用户输入做出反应,并在检测到新事件时调用模态函数。

错误的是,假设因为为操作员设置了一个计时器,所以只有在产生计时器事件时才会调用模态函数。

将在所有可能的事件上调用模态函数。即使你只移动鼠标,也会有一些事件被传递给模态函数。

'time_step‘参数按预期工作,但您必须从模态函数中所有其他可能的事件中过滤计时器事件,以确保您只引用计时器事件。这样,您就可以准确地了解调用函数所需的时间,而不会出现误报。

要过滤计时器事件,只需在您的模态函数中使用以下代码:

代码语言:javascript
运行
AI代码解释
复制
if event.type == "TIMER":

    # your code() to execute on timer events

作为最佳实践建议,尝试将模态函数的使用保留给所有事件决策,包括何时取消或成功完成正在运行的运算符。

千万不要在模态函数中包含与事件无关的代码,否则当你遇到一些复杂的问题时,你会发现它像疯了一样增长。

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

https://stackoverflow.com/questions/59343816

复制
相关文章
od 转储 二进制文件常用命令
 查看 .shstrtab , 使用 --skip-bytes 和 --read-bytes 定位:
西湖醋鱼
2020/12/30
6620
堆转储文件泄露
一开始通过浏览器访问目标站点,发现网站Icon是一个小绿叶,初步猜测网站使用了Spring Boot框架。然后进行执行器端点路径的枚举,得到以下相关路径:
Naraku
2021/07/29
1.1K0
堆转储文件泄露
js 数组转json,json转数组[js 数组与json 互相转换]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151825.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/24
12.3K0
js json字符串转json数组_string转json数组
查了很久,也实践了很多,都没有成功。网上说得最多的就是用 net.sf.json.JSONArray和net.sf.json.JSONObject 两个jar 包里面的
全栈程序员站长
2022/11/08
13.6K0
日志文件转储压缩实现
日志的转储和压缩是非常关键的,它不仅可以减少硬盘空间占用,主要还可以在发生故障时根据日志定位出故障原因。下面来看看golang和java的文件转储实现。
我的小碗汤
2018/08/22
8890
日志文件转储压缩实现
java json数组转json对象_json对象数组
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/30
10.3K0
java json数组转json对象_json对象数组
objectmapper json转对象_json数组转map
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/09
5.5K0
PHP csv文件内容转成数组/Json
$lines = array_map('str_getcsv', file($filePath));; $result = array(); $headers = null; if (count($lines) > 0) { $headers = $lines[0]; } for($i=1; $i<count($lines); $i++) { $obj = $lines[$i]; $result[] = array_combine($headers, $obj);//转成数组
悟空聊架构
2018/05/18
1.9K0
PHP csv文件内容转成数组/Json
$lines = array_map('str_getcsv', file($filePath));; $result = array(); $headers = null; if (count($lines) > 0) { $headers = $lines[0]; } for($i=1; $i<count($lines); $i++) { $obj = $lines[$i]; $result[] = array_combine($headers, $obj);//转成数组
悟空聊架构
2018/06/26
1.6K0
php 数组转json对象 和json 数组
php中数组转json的规则是:当没有指定索引(0~n)时会转换为json数组,而指定了索引会转换为json对象。
全栈程序员站长
2022/06/24
6.6K0
js 数组转json和json转数组
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151869.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/24
8.2K0
json字符串数组转json数组
当需要把一串字符串转成一个json 数组 ,并遍历其中的内容时。 首先要导入 net.sf.json.JSONArray和net.sf.json.JSONObject 两个jar 包
全栈程序员站长
2022/06/24
5.7K0
vue遍历数组中的数组_vue数组转json
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/03
4K0
java中数组转成list_java数组转json
1. 使用Arrays.asList生成的list是定长的,无法增加或删除元素,调用add或remove方法会抛出UnsupportedOperationException异常
全栈程序员站长
2022/09/25
1.4K0
Java转golang_json数组转json对象
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/10/02
4K0
如何获取JVM堆转储文件
堆转储是诊断与内存相关的问题(例如内存泄漏缓慢,垃圾回收问题和 java.lang.OutOfMemoryError。它们也是优化内存消耗的重要工具。
FunTester
2019/12/04
1.2K0
如何获取JVM堆转储文件
将文件内容复制到另外文件
在示例类Demo.FileDemo中,ProcessFile()方法接受输入文件和输出文件,并调用SetUpInputFile()和SetUpOutputFile()打开文件,一个用于读取,另一个用于写入。然后,它逐行读取输入文件,并调用ProcessLine()对每行的内容执行一个或多个替换,将每行的新内容写入输出文件。
用户7741497
2022/07/06
1.1K0
javascript定义数组,将数组中数组内容求和_数组求和JAVA
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/11
3.1K0
Js 数组转JSON格式
要点2:在js里写数组的时候是var data = new Array() 但是你如果是要转json显示的时候就要写成 var data = {},不然转出来的json全是空的。
全栈程序员站长
2022/06/24
12.2K0
Js 数组转JSON格式
Java数组转Json数组「建议收藏」
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151823.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/24
2.3K0

相似问题

将sqlalchemy json数组结果转储到json文件中

18

将AppleScript字典内容转储到JSON

10

将多维数组的内容转储到新的JSON变量中。

14

将中文数据转储到json文件中

10

将Python字典转储到JSON文件

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档