【问题标题】:Stroke and Fill Shapes in Cocos2dxCocos2dx 中的描边和填充形状
【发布时间】:2015-11-19 20:13:17
【问题描述】:

我正在寻找 Cocos2dx 中的一个功能,该功能可以在我使用过的几个演示框架中轻松使用。

描边和填充画笔

丰富的形状渲染允许指定形状(椭圆、矩形、自定义多边形、带有曲线的自定义形状等)、位置、大小、描边画笔和填充画笔,然后进行渲染。

以下是该功能的示例。在这种情况下,形状是带有各种画笔的星星。

Brush Varieties for Shape 我已经在 Cocos2dx 中搜索过这样的功能,但我能找到的最接近的是使用纯色描边和填充的多边形渲染。我用过,效果很好,但不是我要找的“智能刷”。

画笔动画

我正在寻找的第二个功能是能够为画笔设置动画。在此示例中,填充画笔从绿色开始,然后立即变为黄色或动画为黄色。这是通过改变形状的属性来完成的,而不是重新创建。

Brush Animation Example

这在 Cocos2dx 中可行吗?如果没有,您能否提供有关我如何编写代码的建议?

【问题讨论】:

    标签: opengl cocos2d-x


    【解决方案1】:

    我认为CCSprite/CCLayerColor/CCLayerGradient和CCClippingNode可以模拟“智能画笔”,而CCSprite/CCLayerColor的tintTo/tintBy动作可以在不破坏物体的情况下改变颜色

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-27
      • 2019-11-09
      • 2019-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-13
      相关资源
      最近更新 更多