|
|
1
2
你可以使用一个着色器为你做到这一点。。。
在你的代码中,你必须加载新的效果。。。对于你想画的每一种颜色,都要这样做。。。
你必须调用sprite。从你想要的每个新颜色开始。。但我认为这比设置纹理数据要好。。。 PD:我正在写代码。。。它需要一些额外的工作。。。就像你能找到的顶点着色器 inside the stock sample ,但这些是最基本的:) |
|
|
2
0
多亏了回答我问题的人和facepunch上的人的帮助,我找到了解决方案-
若要使用着色器,请使用-
关键颜色设置了要搜索的颜色,新颜色是替换它的颜色,感谢大家的帮助! |
|
|
Dan Hill · 将精灵返回其原始位置? 8 年前 |
|
|
ajjanna12 · PygameSprites即使在函数设置参数为 8 年前 |
|
|
user8780062 · 将精灵添加到Pygame光线投射引擎 8 年前 |
|
|
DarkBlood202 · 如何在Pygame中根据角度移动精灵 9 年前 |
|
|
ODOG · Unity 2d动作脚本问题 9 年前 |
|
|
Vasya2014 · 精灵跟随一个不同的精灵并延迟 9 年前 |