【发布时间】:2013-12-11 09:18:54
【问题描述】:
我有一个CCScrollLayer,我想在其中设置多个CCLayers 来向后和第四次滑动页面。某些内容会在页面CCLayer 上展开并进入下一页,因此在滑动时您可以看到从上一页推到下一个页面的内容。我想要实现的类似于UIView 函数,它剪辑到边界,在该层的 contentSize 之外您将看不到任何东西。有谁知道该怎么做?我希望页面的大小与设备屏幕的大小相同。我试过这样做,但它没有给出预期的结果:
kmGLPushMatrix();
glEnable(GL_SCISSOR_TEST);
CGPoint startingPoint = ccp(0,0);
glScissor(0,0,[UIScreen mainScreen].bounds.size.width,[UIScreen mainScreen].bounds.size.height);
glDisable(GL_SCISSOR_TEST);
kmGLPopMatrix();
任何帮助都会很棒!
【问题讨论】:
标签: ios iphone objective-c cocos2d-iphone