Skip to content

Commit 65fda3d

Browse files
authored
Merge pull request cocos2d#19721 from Mee-gu/feature/ClippingNode
fix scissor rectangle setting
2 parents 2d02e23 + 2deea28 commit 65fda3d

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

cocos/2d/CCClippingRectangleNode.cpp

+5-4
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,11 @@ void ClippingRectangleNode::onBeforeVisitScissor()
7676
}
7777

7878
const Point pos = convertToWorldSpace(Point(_clippingRegion.origin.x, _clippingRegion.origin.y));
79-
renderer->setScissorRect(pos.x,
80-
pos.y,
81-
_clippingRegion.size.width * scaleX,
82-
_clippingRegion.size.height * scaleY);
79+
GLView* glView = Director::getInstance()->getOpenGLView();
80+
glView->setScissorInPoints(pos.x,
81+
pos.y,
82+
_clippingRegion.size.width * scaleX,
83+
_clippingRegion.size.height * scaleY);
8384
}
8485
}
8586

0 commit comments

Comments
 (0)