Image 设置img序列动画:精灵vs src替换,最快的是什么?
我有一个png序列从一个视频中导出,我需要滚动播放 我在这里看到两种可能性:Image 设置img序列动画:精灵vs src替换,最快的是什么?,image,src,css-sprites,onscroll,Image,Src,Css Sprites,Onscroll,我有一个png序列从一个视频中导出,我需要滚动播放 我在这里看到两种可能性: 创建一个精灵img并设置其在滚动条上的位置动画 替换滚动条上img标签的src 第一个选项对我来说是更好的一个短序列,但我的是相当长的(超过50帧) 或者,也许还有另一个我没有想到的更有效的选择 我想听听你对这件事的看法!谢谢 嘿@Simon,你能详细说明一下你想要的行为吗?您是否打算滚动页面并更改背景图像?您希望在图像更改之间有任何过渡动画吗?您好@jh3y,谢谢您的回复!序列将显示在页面上的固定div中。当用户滚动
我想听听你对这件事的看法!谢谢 嘿@Simon,你能详细说明一下你想要的行为吗?您是否打算滚动页面并更改背景图像?您希望在图像更改之间有任何过渡动画吗?您好@jh3y,谢谢您的回复!序列将显示在页面上的固定div中。当用户滚动时,动画应该像视频一样播放。唯一的区别是滚动控制播放。我不需要任何特殊的图像之间的过渡,但如果它可以帮助它看起来更好,为什么不!我可以想象,渲染新更改的最快/性能最好的方法是通过精灵的
背景位置。在JavaScript方面,只需在滚动处理程序中定义一个帧速率即可。是的,我也这么认为,但我有很多图像,所以sprite会很大。我想我必须测试这两个选项才能看到区别!谢谢