gif compressor
This commit is contained in:
parent
ebed7591e4
commit
5759ff10bd
@ -67,7 +67,22 @@ loader.prototype._loadExtraImages = function (callback) {
|
|||||||
|
|
||||||
this._setStartLoadTipText("正在加载图片文件...");
|
this._setStartLoadTipText("正在加载图片文件...");
|
||||||
if (main.useCompress) {
|
if (main.useCompress) {
|
||||||
|
// Check .gif
|
||||||
|
var gifs = images.filter(function (name) {
|
||||||
|
return name.toLowerCase().endsWith('.gif');
|
||||||
|
});
|
||||||
|
images = images.filter(function (name) {
|
||||||
|
return !name.toLowerCase().endsWith('.gif');
|
||||||
|
});
|
||||||
|
|
||||||
this.loadImagesFromZip('project/images/images.h5data', images, core.material.images.images, callback);
|
this.loadImagesFromZip('project/images/images.h5data', images, core.material.images.images, callback);
|
||||||
|
gifs.forEach(function (gif) {
|
||||||
|
this.loadImage(gif, function (id, image) {
|
||||||
|
if (image != null) {
|
||||||
|
core.material.images.images[gif] = image;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}, this);
|
||||||
} else {
|
} else {
|
||||||
this.loadImages(images, core.material.images.images, callback);
|
this.loadImages(images, core.material.images.images, callback);
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Loading…
Reference in New Issue
Block a user