gpt4 book ai didi

javascript - 增加 CreateJS Tween JS 的帧速率以与/three.js 一起使用

转载 作者:行者123 更新时间:2023-11-30 10:03:00 25 4
gpt4 key购买 nike

我正在使用 CreateJS 的 TweenJS在 60fps three.js 项目中。当我使用 TweenJS 移动对象时,我注意到动画感觉不稳定,就好像对象正在以较低的帧速率更新一样。

这是一个例子:https://jsfiddle.net/sccottt/sbm9s6k5/1/

在示例中,框(使用 TweenJS 动画)似乎比背景中的线条(根据 requestAnimationFrame() 旋转)移动得更不平滑。

有没有办法改变 TweenJS 的帧率,或者有没有人知道如何让它执行得更流畅?

最佳答案

JSFiddle 将托管的最新版本的 CreateJS 相当旧(2013 年底)。从那以后,就有了RequestAnimationFrame支持 (现在作为默认的计时模式)

我更新了你的 fiddle ,使用最新的(0.6.1,5 月 21 日标记)和 RAF,它看起来更流畅。 https://jsfiddle.net/sbm9s6k5/4/

createjs.Ticker.timingMode = createjs.Ticker.RAF;

关于javascript - 增加 CreateJS Tween JS 的帧速率以与/three.js 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30632180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com