gpt4 book ai didi

ios - cocos2d 着色 Sprite 白色不透明

转载 作者:行者123 更新时间:2023-11-29 11:08:35 25 4
gpt4 key购买 nike

我正在尝试弄清楚如何在我的 sprite 上放置一个色调层。我想让 Sprite 具有 50% 不透明度的白色图层色调。

我在做

[mySprite setColor:ccc3(255,255,255)];
[mySprite setOpacity: 128];

但我得到的是一个未着色的 Sprite ,但我的层只是稍微透明。

最佳答案

通常,setColor 在已经是白色的 Sprite 上效果最好,对于其他彩色 Sprite ,应用的颜色会成倍增加。因此,如果您将任何其他颜色与白色相乘,您仍然只会得到相同的颜色。

您可能想使用其他混合模式来实现您需要的效果,或者只使用白色 Sprite 。要设置混合模式,您必须在调用 setColor 之前/之后使用函数 setBlendFunc

关于ios - cocos2d 着色 Sprite 白色不透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12633264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com