Skip to content

Commit 5b29cfb

Browse files
authored
Merge pull request #3529 from pandamicro/develop
Revert wrong changes to Spine
2 parents 3eb509a + 0e6eda3 commit 5b29cfb

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

Diff for: extensions/spine/CCSkeletonWebGLRenderCmd.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -290,8 +290,8 @@ proto._uploadMeshAttachmentData = function(attachment, slot, premultipliedAlpha,
290290
for (var i = 0, n = vertices.length; i < n; i += 8) {
291291
var vx = vertices[i],
292292
vy = vertices[i + 1];
293-
var x = vx * wa + vy * wc + wx,
294-
y = vx * wb + vy * wd + wy;
293+
var x = vx * wa + vy * wb + wx,
294+
y = vx * wc + vy * wd + wy;
295295
var r = vertices[i + 2] * nodeR,
296296
g = vertices[i + 3] * nodeG,
297297
b = vertices[i + 4] * nodeB,

Diff for: extensions/spine/Spine.js

+4-3
Original file line numberDiff line numberDiff line change
@@ -4241,12 +4241,13 @@ var spine;
42414241
var scale = this.scale;
42424242
attachment.worldVerticesLength = verticesLength;
42434243
var vertices = map.vertices;
4244-
if (verticesLength == vertices.length) {
4244+
var scaledVertices = spine.Utils.toFloatArray(vertices);
4245+
if (verticesLength == scaledVertices.length) {
42454246
if (scale != 1) {
42464247
for (var i = 0, n = vertices.length; i < n; i++)
4247-
vertices[i] *= scale;
4248+
scaledVertices[i] *= scale;
42484249
}
4249-
attachment.vertices = spine.Utils.toFloatArray(vertices);
4250+
attachment.vertices = scaledVertices;
42504251
return;
42514252
}
42524253
var weights = new Array();

0 commit comments

Comments
 (0)