jQuery 动画,不流畅

发布于 2024-11-02 02:58:06 字数 231 浏览 1 评论 0原文

你知道动画猫如何才能移动得更流畅吗?

很卡顿,不知道如何让它变得更流畅。 jQuery.fx.interval 没有帮助

http://christianhaller.com/jquery-animate-img。 html

谢谢, 基督教

do you have an idea, how the animated cats could move smoother?

It's stuttering and I don't know how to set it smoother.
jQuery.fx.interval isn't helping

http://christianhaller.com/jquery-animate-img.html

thx,
christian

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

只有影子陪我不离不弃 2024-11-09 02:58:06

口吃似乎是由于缓动造成的,因为您移动图像的量非常小,并且微小的变化是显而易见的。只需将动画的 easing 参数设置为 Linear 即可。

The stuttering appears to be because of the easing, since you are moving the image a very small amount and small changes are obvious. Just set the easing parameter of the animation to linear.

神经暖 2024-11-09 02:58:06

来自 CrossSlide jQuery 插件开发人员:

还值得一提的是 CSS 和 DOM 强制脚本进行舍入
图像的位置和大小为整数
像素值,对于每一帧
动画,而不仅仅是关键帧。这
有效地使得不可能
实现缓慢、流畅的动画。如果
您正在遇到这个问题,我的
唯一的建议是要么使
动画速度更快,取消
对角平移和/或图像缩放,
或切换到不同的动画
技术。

我相信这也适用于这里。希望有帮助。

From the CrossSlide jQuery plugin developer:

It also bears to mention that CSS and DOM force a script to round
position and size of images to integer
pixel values, for every frame of an
animation, not just keyframes. This
effectively makes it impossible to
achieve slow, smooth animations. If
you are experiencing this issue, my
only advice is to either make the
animation faster, do away with
diagonal panning and/or image zooming,
or switch to a different animation
technology.

I believe that applies here as well. Hope that helps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文