add gif export integration test

This commit is contained in:
juliandescottes
2017-01-29 02:42:42 +01:00
parent d781df3290
commit 8b1b21368c
4 changed files with 169 additions and 0 deletions

View File

@@ -172,6 +172,16 @@
return pskl.utils.FrameUtils.createFromImageData_(imgData, w, h, preserveOpacity);
},
createFromImageSrc : function (src, preserveOpacity, cb) {
var image = new Image();
image.addEventListener('load', function onImageLoaded() {
image.removeEventListener('load', onImageLoaded);
var frame = ns.FrameUtils.createFromImage(image, preserveOpacity);
cb(frame);
});
image.src = src;
},
/*
* Create a pskl.model.Frame from an Image object. By default transparent
* pixels will be converted to completely opaque or completely transparent