Эх сурвалжийг харах

[ts] Add ref for texture mapper

badlogic 9 жил өмнө
parent
commit
066412b67a

+ 4 - 2
spine-ts/canvas/src/SkeletonRenderer.ts

@@ -32,7 +32,7 @@
 module spine.canvas {
 	export class SkeletonRenderer {
 		static QUAD_TRIANGLES = [0, 1, 2, 2, 3, 0];
-
+		
 		private _ctx: CanvasRenderingContext2D;
 		
 		constructor (context: CanvasRenderingContext2D) {
@@ -80,7 +80,7 @@ module spine.canvas {
 		}
 
 		drawTriangles(texture: HTMLImageElement, vertices: ArrayLike<number>, triangles: ArrayLike<number>) {
-			let ctx = this._ctx;
+			let ctx = this._ctx;		
 
 			for (var i = 0; i < triangles.length; i+=3) {
 				let t1 = triangles[i] * 8, t2 = triangles[i+1] * 8, t3 = triangles[i+2] * 8;
@@ -93,6 +93,8 @@ module spine.canvas {
 			}
 		}
 
+		// Adapted from http://extremelysatisfactorytotalitarianism.com/blog/?p=2120
+		// Apache 2 licensed
 		drawTriangle(img: HTMLImageElement, x0: number, y0: number, u0: number, v0: number,
 						x1: number, y1: number, u1: number, v1: number,
 						x2: number, y2: number, u2: number, v2: number) {