我正在创建一个侧滚动游戏。
通过执行以下操作,我计算了表示地形应该是什么样的所有点:
但我不知道如何在屏幕上画它,并“填充”它的其他纹理。(预先确定的PNG图像或什么)。
如何覆盖CCNode或CCSprite的绘图方法来完成此操作?
在下面的例子中,我将使用一个方形的png图像的星星,我想重复,因为我滚动的地形从左到右。

编辑:在下面的教程中,他们会做各种各样的计算,并在山丘周围包装一个精灵。但是我只想做一些简单的事情,比如用简单的“噪音”纹理(没有条纹等)填充山丘,或者用坚实的颜色。我怎么能这么做?
:http://www.raywenderlich.com/32954/how-to-create-a-game-like-tiny-wings-with-cocos2d-2-x-part-1
编辑:澄清:我知道可以重写绘制方法。但是,我不知道要在其中放什么代码来完成我前面描述的问题。
发布于 2014-05-05 14:32:13
创建一个子类CCNode或CCSprite的新类,并添加一个绘制方法:
- (void) draw {
}绘制方法将自动执行每个帧。在里面放任何你喜欢的“绘图”代码。
https://stackoverflow.com/questions/23472465
复制相似问题