Pārlūkot izejas kodu

[ts] Fix Pool.freeAll item insertion. Closes 1680.

badlogic 5 gadi atpakaļ
vecāks
revīzija
bb60264572

+ 1 - 3
spine-ts/build/spine-all.js

@@ -7506,9 +7506,7 @@ var spine;
 		};
 		Pool.prototype.freeAll = function (items) {
 			for (var i = 0; i < items.length; i++) {
-				if (items[i].reset)
-					items[i].reset();
-				this.items[i] = items[i];
+				this.free(items[i]);
 			}
 		};
 		Pool.prototype.clear = function () {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
spine-ts/build/spine-all.js.map


+ 1 - 3
spine-ts/build/spine-canvas.js

@@ -7506,9 +7506,7 @@ var spine;
 		};
 		Pool.prototype.freeAll = function (items) {
 			for (var i = 0; i < items.length; i++) {
-				if (items[i].reset)
-					items[i].reset();
-				this.items[i] = items[i];
+				this.free(items[i]);
 			}
 		};
 		Pool.prototype.clear = function () {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
spine-ts/build/spine-canvas.js.map


+ 1 - 3
spine-ts/build/spine-core.js

@@ -7506,9 +7506,7 @@ var spine;
 		};
 		Pool.prototype.freeAll = function (items) {
 			for (var i = 0; i < items.length; i++) {
-				if (items[i].reset)
-					items[i].reset();
-				this.items[i] = items[i];
+				this.free(items[i]);
 			}
 		};
 		Pool.prototype.clear = function () {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
spine-ts/build/spine-core.js.map


+ 1 - 3
spine-ts/build/spine-player.js

@@ -7506,9 +7506,7 @@ var spine;
 		};
 		Pool.prototype.freeAll = function (items) {
 			for (var i = 0; i < items.length; i++) {
-				if (items[i].reset)
-					items[i].reset();
-				this.items[i] = items[i];
+				this.free(items[i]);
 			}
 		};
 		Pool.prototype.clear = function () {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
spine-ts/build/spine-player.js.map


+ 1 - 3
spine-ts/build/spine-threejs.js

@@ -7506,9 +7506,7 @@ var spine;
 		};
 		Pool.prototype.freeAll = function (items) {
 			for (var i = 0; i < items.length; i++) {
-				if (items[i].reset)
-					items[i].reset();
-				this.items[i] = items[i];
+				this.free(items[i]);
 			}
 		};
 		Pool.prototype.clear = function () {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
spine-ts/build/spine-threejs.js.map


+ 1 - 3
spine-ts/build/spine-webgl.js

@@ -7506,9 +7506,7 @@ var spine;
 		};
 		Pool.prototype.freeAll = function (items) {
 			for (var i = 0; i < items.length; i++) {
-				if (items[i].reset)
-					items[i].reset();
-				this.items[i] = items[i];
+				this.free(items[i]);
 			}
 		};
 		Pool.prototype.clear = function () {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
spine-ts/build/spine-webgl.js.map


+ 1 - 2
spine-ts/core/src/Utils.ts

@@ -313,8 +313,7 @@ module spine {
 
 		freeAll (items: ArrayLike<T>) {
 			for (let i = 0; i < items.length; i++) {
-				if ((items[i] as any).reset) (items[i] as any).reset();
-				this.items[i] = items[i];
+				this.free(items[i]);
 			}
 		}
 

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels