Flash 中的 ColorMatrixFilter - 添加颜色,保留黑色

发布于 2024-11-09 05:48:56 字数 250 浏览 0 评论 0原文

我有一个 MovieClip - 例如角色的脸。它有黑色边框和棕色填充(皮肤)。我需要改变皮肤的颜色。 我看到有两种方法可以实现:

  1. 使用 ColorTransform。但我需要将皮肤放在单独的 MovieClip 中,以便我可以单独更改皮肤的颜色,而不是边框​​。这有点复杂。如果我有一些其他元素,例如半透明阴影(它们将保持棕色)。

  2. 使用其他东西(也许是 ColorMatrixFilter)?

I have a MovieClip - for example a character's face. It has a black border and a brown fill (skin). I need to change the skin's color.
I see 2 ways to go at it:

  1. Use ColorTransform. But I need to have the skin in a separate MovieClip, so that I can change the skin's color alone, not the borders. It's kind of complicated. If i have some other elements, like semi transpatent shadows (they will stay brown).

  2. Use something else (maybe ColorMatrixFilter)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

離人涙 2024-11-16 05:48:56

检查此链接。它非常彻底地回答了您的问题:

更改 MovieClip Actionscript 3 的填充颜色

总结一下;看来你的第一种方法是最好的选择。

Check this link. It answers you question pretty thoroughly:

Changing fill color of MovieClip Actionscript 3

To sum it up; it looks like your first method would be the best route to take.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文