0

如何将 CCScrollLayer/CCLayer 限制为小于屏幕尺寸的矩形?方法:

CCLayer *page1;

将许多页面放入滚动条时,需要页面中的所有项目在到达某个矩形时“消失”(滚动条位于“注释页面”边界上方,因此无法“脱离”它)

使用CCScrollLayer类扩展

scroller = [[CCScrollLayer alloc] initWithLayers:[NSArray arrayWithObjects:pagesArray[0],pagesArray[1],pagesArray[2], nil] widthOffset:240];
    scroller.showPagesIndicator=0;
    scroller.pagesIndicatorNormalColor=ccc4(0, 0, 0, 20);
    scroller.pagesIndicatorPosition=ccp(winSize.width/2,winSize.height*0.17);
    scroller.pagesIndicatorSelectedColor=ccc4(239, 58, 104, 255);
    [scroller setDelegate:self];

非常感谢 。

4

1 回答 1

0

你需要的是一个裁剪节点。请看看这个教程

于 2013-10-19T10:54:13.400 回答