在 Flash 中复制 Photoshop 调整图层

发布于 2024-10-18 21:05:58 字数 108 浏览 6 评论 0原文

我们是否可以在 Flash 中复制 Photoshop 的调整图层?
我发现我们可以像叠加一样复制混合。
但没有找到复制色相/饱和度调整图层的方法。

谢谢,
球座

Is there anyway we can replicate Photoshop's adjustment layer in Flash?
I see that we can replicate blend like overlay.
But didn't see a way to replicate Hue/Saturation adjustment layer for example.

Thanks,
Tee

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

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

发布评论

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

评论(2

梦与时光遇 2024-10-25 21:05:58

您可以使用 ColorMatrixFilter - 不确定它是否会呈现完全相同的效果,但这里有一个您可以尝试的示例:

var colorFilter:AdjustColor = new AdjustColor();
var mColorMatrix:ColorMatrixFilter;
var mMatrix:Array = [];
var MC:MovieClip = new MovieClip();

function adjustColors():void
{
    //all 4 must contain a value of an integer, if one is not set, it will not work
    colorFilter.hue = 50;
    colorFilter.saturation = 50;
    colorFilter.brightness = 50;
    colorFilter.contrast = 0;

    mMatrix = colorFilter.CalculateFinalFlatArray();
    mColorMatrix = new ColorMatrixFilter(mMatrix);

    MC.filters = [mColorMatrix];
}

You can use the ColorMatrixFilter - not sure if it will render exactly the same, but here a sample you can try:

var colorFilter:AdjustColor = new AdjustColor();
var mColorMatrix:ColorMatrixFilter;
var mMatrix:Array = [];
var MC:MovieClip = new MovieClip();

function adjustColors():void
{
    //all 4 must contain a value of an integer, if one is not set, it will not work
    colorFilter.hue = 50;
    colorFilter.saturation = 50;
    colorFilter.brightness = 50;
    colorFilter.contrast = 0;

    mMatrix = colorFilter.CalculateFinalFlatArray();
    mColorMatrix = new ColorMatrixFilter(mMatrix);

    MC.filters = [mColorMatrix];
}
凝望流年 2024-10-25 21:05:58

如果您采用 AS3 路线,True North Creative 的答案将会起作用,但如果您创建/使用 Pixel Bender 滤镜,您可能会拥有更多的控制力和效率。

更多信息请参见:http://www.adobe.com/devnet/pixelbender.html

True North Creative's answer will work if you take the AS3 route, but you would probably have more control and efficiency if you create/use Pixel Bender filters instead.

more here: http://www.adobe.com/devnet/pixelbender.html

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