1

我正在尝试找出为精灵序列着色的最佳方法。setColor使用或为一个精灵着色很简单CCTintTo

我有 spritesheet,其中包含 5 个动画的 20 帧。每次我的角色改变颜色时,这意味着我想看到所有下一帧都涂上新颜色。

我应该为整个精灵表设置颜色吗?但是在这种情况下需要将角色精灵存储在单独的精灵表中就会出现。

__

这是我的解决方案,但似乎我做错了:)

https://gist.github.com/4634157

(缩放动画只是基于精灵的动画的例子)

4

1 回答 1

0

来到索引纹理和调色板交换类似技术(使用片段着色器)。简单且可扩展的解决方案。

于 2013-01-31T23:49:53.107 回答