首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分段帧速率无关逻辑

分段帧速率无关逻辑
EN

Stack Overflow用户
提问于 2018-01-29 14:47:47
回答 1查看 164关注 0票数 1

我创建了一个控制器,用于侦听onKeyUp和onKeyDown事件,并更新键映射(实际上设置了位)。它还侦听onEnterFrame事件,并在事件上检查当前哪些键正在按下并采取行动。一切正常,但由于应用程序运行60帧/秒,我的输入也会更新60次/秒。我希望只更新输入,比如30次/秒,并且这个速度与显示速度无关。

为了概括我的问题,我应该把更新逻辑放在哪里,以便它独立于显示帧速率(这就是使用onEnterFrame时发生的情况)运行。

目前,StageXL文档并没有多大帮助。我知道如何做到这一点,通过测量自上一帧开始的时间,但我希望像StageXL这样的高级别框架将有更好的方法来实现这一点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-30 18:42:27

请看一下构建在StageXL中的Juggler框架。这是一项以时间为基础的动画制作。它也很适用于溪流,你可以从Dart语言中了解它。

您可以在这里了解更多:

http://www.stagexl.org/docs/wiki-articles.html?article=juggler

这里的大多数例子也使用了Juggler:

Samples

顺便说一句。Juggler是由这个惊人的框架的作者发明的,后来移植到了StageXL。

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

https://stackoverflow.com/questions/48503960

复制
相关文章

相似问题

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