2015-11-19 95 views
-1

我正在寻找Cocos2dx中的功能,这些功能在我已使用的几个演示框架中随时可用。Cocos2dx中的笔触和填充形状

笔触和填充刷

富形状渲染允许指定的形状(椭圆形,矩形,多边形的定制,具有曲线定制形状等),位置,大小,中风和刷填充画笔然后渲染。

下面是该功能的一个示例。在这种情况下,形状是带有各种刷子的星形。

Brush Varieties for Shape 我已经在Cocos2dx中搜索了这样的功能,但是我能找到的最接近的是带有纯色笔触和填充的多边形渲染。我用它,它运作良好,但不是我所寻找的“聪明的刷子”。

刷动画

其次的功能,我在找的是动画刷的能力。在这个例子中,填充笔从绿色开始,然后立即变为黄色或动画变为黄色。这是通过改变形状的属性来完成的,而不是重新创建。

Brush Animation Example

这是可能的Cocos2dx?如果不是,你能提供一些关于我如何编码的建议吗?

回答

0

我觉得CCSprite/CCLayerColor/CCLayerGradient与CCClippingNode可以模拟 “智能刷”,和CCSprite/CCLayerColor的tintTo/tintBy动作可以改变颜色,不破坏对象