ImageUtils.js 557 字节
Newer Older
1 2
var ImageUtils = {

M
Mr.doob 已提交
3 4 5
	loadTexture: function ( path, mapping ) {

		var image = new Image();
6
		image.onload = function () { this.loaded = true; };
M
Mr.doob 已提交
7 8
		image.src = path;

9
		return new THREE.Texture( image, mapping );
M
Mr.doob 已提交
10 11 12

	},

13 14 15 16 17 18 19 20 21 22
	loadArray: function ( array ) {

		var i, l, images = [];

		images.loadCount = 0;

		for ( i = 0, l = array.length; i < l; ++i ) {

			images[ i ] = new Image();
			images[ i ].loaded = 0;
23
			images[ i ].onload = function () { images.loadCount += 1; this.loaded = true; };
24 25 26 27 28 29 30 31
			images[ i ].src = array[ i ];

		}

		return images;

	}

32
};