// вернуть вырезанное изображение, но сначала попробуйте включить библиотеку

твуют ли какие-либо документы / учебные пособия о том, как обрезать или вырезать большое изображение, чтобы пользователь видел только небольшую часть этого изображения? Допустим, исходное изображение состоит из 10 кадров анимации, сложенных вплотную, так что оно действительно широкое. Что я мог сделать с Javascript, чтобы отображать только 1 произвольный кадр анимации за раз?

Я изучил эту технику «CSS Spriting», но не думаю, что смогу использовать ее здесь. Исходное изображение генерируется динамически с сервера; Я не буду знать общую длину или размер каждого кадра, пока он не вернется с сервера. Я надеюсь, что я могу сделать что-то вроде:

var image = getElementByID('some-id');

image.src = pathToReallyLongImage;

// Any way to do this?!
image.width = cellWidth;
image.offset = cellWidth * imageNumber;

Ответы на вопрос(8)

Ваш ответ на вопрос