如何使用Javascript访问spritesheet中的精灵?

时间:2015-11-12 13:49:02

标签: javascript

我有一个使用5种不同尺寸徽标的脚本。在计算我的容器比例后,会自动选择徽标的大小。但现在它正在使用这种尺寸作为框架。我想知道是否有机会在spritesheet中获取徽标的位置,而不是使用包含5个图像的文件夹。

现在我使用以下方法获取徽标大小:

var logotype = document.getElementById (name);
    console.log(logotype);
    if (logoTest){
        logotype.src = "logo/guides/logophase_0" + logoFrame + "guide.png";
    } else {
        logotype.src = "logo/logophase_0" + logoFrame + ".png";
    }

而不是我想知道是否有办法使用类似logotype.src = "logo/logophase.png";而不是logoFrame = 12的方式,就像logoFrame = document.getElementById('frame1').style.backgroundPosition = ('0 -620px');

0 个答案:

没有答案