Skip to content

Commit 974949f

Browse files
authored
Merge pull request #3420 from pandamicro/develop
Fix issues reported by QA
2 parents 440f792 + c83d33b commit 974949f

File tree

6 files changed

+18
-16
lines changed

6 files changed

+18
-16
lines changed

cocos2d/core/utils/CCProfiler.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,9 @@ cc.profiler = (function () {
8686

8787
if (_showFPS) {
8888
var mode = cc._renderType === cc.game.RENDER_TYPE_CANVAS ? "\n canvas" : "\n webgl";
89-
_SPFLabel.innerText = _lastSPF.toFixed(3);
90-
_FPSLabel.innerText = _frameRate.toFixed(1).toString() + mode;
91-
_drawsLabel.innerText = (0 | cc.g_NumberOfDraws).toString();
89+
_SPFLabel.innerHTML = _lastSPF.toFixed(3);
90+
_FPSLabel.innerHTML = _frameRate.toFixed(1).toString() + mode;
91+
_drawsLabel.innerHTML = (0 | cc.g_NumberOfDraws).toString();
9292
}
9393
}
9494
};

cocos2d/particle/CCParticleBatchNode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ cc.ParticleBatchNode = cc.Node.extend(/** @lends cc.ParticleBatchNode# */{
154154

155155
var cmd = this._renderCmd;
156156
cmd.visit(parent && parent._renderCmd);
157-
renderer.pushRenderCommand(cmd);
157+
cc.renderer.pushRenderCommand(cmd);
158158
cmd._dirtyFlag = 0;
159159
},
160160

cocos2d/render-texture/CCRenderTexture.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ cc.RenderTexture = cc.Node.extend(/** @lends cc.RenderTexture# */{
140140
var renderer = cc.renderer, cmd = this._renderCmd;
141141

142142
cmd.visit(parent && parent._renderCmd);
143+
renderer.pushRenderCommand(cmd);
143144
this.sprite.visit(this);
144145
cmd._dirtyFlag = 0;
145146
},

cocos2d/render-texture/CCRenderTextureWebGLRenderCmd.js

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
for (var i = 0; i < locChildren.length; i++) {
101101
var getChild = locChildren[i];
102102
if (getChild !== node.sprite) {
103-
getChild._renderCmd.visit(node.sprite._renderCmd); //TODO it's very Strange
103+
getChild.visit(node.sprite); //TODO it's very Strange
104104
}
105105
}
106106
node.end();
@@ -363,9 +363,4 @@
363363
gl.clearDepth(depthClearValue);
364364
node.end();
365365
};
366-
367-
proto.visit = function (parentCmd) {
368-
this._syncStatus(parentCmd);
369-
cc.renderer.pushRenderCommand(this);
370-
};
371366
})();

extensions/ccui/uiwidgets/UIVideoPlayer.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -420,14 +420,17 @@ ccui.VideoPlayer.EventType = {
420420
scaleY = scaleY / dpr;
421421
}
422422
if (this._loaded === false) return;
423-
var cw = node._contentSize.width,
423+
var containerStyle = cc.game.container.style,
424+
offsetX = parseInt(containerStyle.paddingLeft),
425+
offsetY = parseInt(containerStyle.paddingBottom),
426+
cw = node._contentSize.width,
424427
ch = node._contentSize.height;
425428
var a = t.a * scaleX,
426429
b = t.b,
427430
c = t.c,
428431
d = t.d * scaleY,
429-
tx = t.tx * scaleX - cw / 2 + cw * node._scaleX / 2 * scaleX,
430-
ty = t.ty * scaleY - ch / 2 + ch * node._scaleY / 2 * scaleY;
432+
tx = offsetX + t.tx * scaleX - cw / 2 + cw * node._scaleX / 2 * scaleX,
433+
ty = offsetY + t.ty * scaleY - ch / 2 + ch * node._scaleY / 2 * scaleY;
431434
var matrix = "matrix(" + a + "," + b + "," + c + "," + d + "," + tx + "," + -ty + ")";
432435
this._video.style["transform"] = matrix;
433436
this._video.style["-webkit-transform"] = matrix;

extensions/ccui/uiwidgets/UIWebView.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -363,14 +363,17 @@ ccui.WebView.EventType = {
363363
scaleY = scaleY / dpr;
364364
}
365365
if (this._loaded === false) return;
366-
var cw = node._contentSize.width,
366+
var containerStyle = cc.game.container.style,
367+
offsetX = parseInt(containerStyle.paddingLeft),
368+
offsetY = parseInt(containerStyle.paddingBottom),
369+
cw = node._contentSize.width,
367370
ch = node._contentSize.height;
368371
var a = t.a * scaleX,
369372
b = t.b,
370373
c = t.c,
371374
d = t.d * scaleY,
372-
tx = t.tx * scaleX - cw / 2 + cw * node._scaleX / 2 * scaleX,
373-
ty = t.ty * scaleY - ch / 2 + ch * node._scaleY / 2 * scaleY;
375+
tx = offsetX + t.tx * scaleX - cw / 2 + cw * node._scaleX / 2 * scaleX,
376+
ty = offsetY + t.ty * scaleY - ch / 2 + ch * node._scaleY / 2 * scaleY;
374377
var matrix = "matrix(" + a + "," + b + "," + c + "," + d + "," + tx + "," + -ty + ")";
375378
this._div.style["transform"] = matrix;
376379
this._div.style["-webkit-transform"] = matrix;

0 commit comments

Comments
 (0)