Skip to content

Commit 412f1bd

Browse files
committed
Fix issue in sprite batch node
1 parent e42ce76 commit 412f1bd

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

cocos2d/core/sprites/CCSpriteWebGLRenderCmd.js

+2-6
Original file line numberDiff line numberDiff line change
@@ -415,14 +415,10 @@
415415

416416
// recalculate matrix only if it is dirty
417417
if (this._dirty) {
418-
var locQuad = _t._quad, locParent = node._parent, vertices = _t._vertices;
418+
var locQuad = _t._quad, locParent = node._parent;
419419
// If it is not visible, or one of its ancestors is not visible, then do nothing:
420420
if (!node._visible || ( locParent && locParent !== node._batchNode && locParent._shouldBeHidden)) {
421-
for (var i = 0; i < 4; ++i) {
422-
vertices[i].x = 0;
423-
vertices[i].y = 0;
424-
vertices[i].z = 0;
425-
}
421+
locQuad.br.vertices = locQuad.tl.vertices = locQuad.tr.vertices = locQuad.bl.vertices = {x: 0, y: 0, z: 0};
426422
node._shouldBeHidden = true;
427423
} else {
428424
node._shouldBeHidden = false;

0 commit comments

Comments
 (0)