节奏大师,o2jam长条实现方法

请问要想要实现 如下图的长条,有人有比较好的想法吗?
需求:
1.长条长度不一。
2.长条是斜的,不是正规矩形。
3.不占太多资源,掉帧不厉害。
4.点击后会顺序消失,即到达点击位置的地方持续消失

1.图片拉伸。不行,因为图片是斜的,无论是9宫格拉伸还是正常拉伸都不行,9宫格拉伸会变型,正常拉伸会失真。
2. 用CCRenderTexture 来画出所需要长度。不行,主要是效率不行,长条一多了就会掉帧很厉害,而且暂用资源也比较大。
3.用opengl es,具体不知道怎么操作。。。780
779

— Begin quote from ____

yurenjimi 发表于 2012-12-14 14:20 url

对layer应用如果没有动画这只是有效果, 因为旋转了, 所以…坐标…o(???)o 唉 …

— End quote

你得代码好像只是反转吧好像完全不是那回事

?用3D做??比??合

对layer应用

        
        this->setRotation(90);
        this->setAnchorPoint(ccp(0.5, 0));
        this->runAction(CCOrbitCamera::actionWithDuration(2,1,0,0,45,0,0));

如果没有动画


        this->runAction(CCOrbitCamera::actionWithDuration(2,1,0,45,0,0,0));

这只是有效果, 因为旋转了, 所以…坐标…o(???)o 唉