【发布时间】:2017-09-02 19:19:54
【问题描述】:
我有一组图像变量,这些变量使用 javascript 预加载以制作图像序列动画。我遇到的问题是将 HTML 中的 img 元素设置为使用这些图像之一。似乎所有的属性都是字符串?
这是我在 javascript 中设置图像数组的方法:
for(var i = 0; i < 30; i ++){
anim[i] = new Image();
if(i < 10){
anim[i].src = "images/anim/frame0" + i + ".png";
}
if(i >= 10){
anim[i].src = "images/anim/frame" + i + ".png";
}
}
我只是有一个 ^img 标签 = “动画”^ 在我想要更改的 html 中。
【问题讨论】:
-
请提供一些代码示例
-
怎么样?您可以在问题中发布您的代码吗?
-
如果图像不是动态创建或从数据库中获取的,我可能会使用一些 CSS 关键帧来创建动画。请参阅:w3schools.com/css/css3_animations.asp 你不需要 javascript,它会更快更流畅
-
我去看看
-
我唯一担心的是每次更改动画帧时肯定都必须获取图像,而无需预加载?
标签: javascript html image set sequence