问题标签 [colortransform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
820 浏览

actionscript-3 - 圆形颜色变换

有没有办法将 colorTransform 应用于圆形而不是矩形的 BitmapData?

我不想像下面的代码那样通过减少 alpha 通道来擦除图像的矩形部分,我想用圆圈来做。

我确实有一些代码循环遍历像素,提取 alpha 值并使用 setPixel,但它的接缝速度明显慢于 colorTransform 函数。

0 投票
1 回答
1282 浏览

actionscript-3 - 反向颜色变换 alpha AS3

我通过重复将每帧的 ColorTransform 应用到它的 BitmapData 来淡出 AS3 中的Bitmap

当应用明显的反向将其淡入时,我得到一个变色的图像。

该问题似乎只发生在完全淡出的图像上。如果我只走一部分,它是可以恢复的。

淡出:

AS3 ColorTransForm 淡出
(来源:ggpht.com

退了回来

AS3 颜色变换问题
(来源:ggpht.com

0 投票
2 回答
1031 浏览

flash - 如何更改movieClip的颜色?

2010 年大家新年快乐 :)刚刚回到 Flash 状态,并有一个简单的问题。

我有一个按钮颜色发生变化的电影(视频播放器)。我已经画出了按钮并创建了一个 1 颜色框(movieClip),它将作为所有按钮的背景。

我已经使用 ColorTransform 更改了我使用代码创建的矩形的颜色,但是在包含您物理绘制的图形的movieClip 中更改颜色的最简单方法是什么。

我需要更改 HEX 值的movieClip 的路径:controls.btn_Sound.colorChip

0 投票
2 回答
9576 浏览

c# - 如何使用 .NET 将旧版 (OLE) 颜色转换为 (A)RGB?

我在一个遗留 INI 文件中有一个编码为有符号整数(我认为是 OLE)的颜色值列表,我需要使用 .NET 将其转换为 (A)RGB 值。一个 INI 示例:

做类似的事情:

给出了一个完全不是我期望的颜色的 alpha 混合版本。我认为像 -2147483633 这样的值应该代表系统定义或命名的颜色,如 ButtonFace。是否有正确翻译这些旧颜色的 .NET 方法?请注意,对 OlePro32.dll 的 pInvoke 不是一个选项。

0 投票
3 回答
88 浏览

jquery - 错误嵌入的 jQuery 变量

这里的回调函数不起作用。我想我错误地使用了 startColor 变量。

注意:这需要 jQuery UI。

多谢你们。我实际上是在尝试重构这段代码:

我有不同的起始颜色和不同的属性要设置动画。似乎有比重复相同代码 3 次更好的解决方案。

0 投票
1 回答
459 浏览

flash - AS3: newbie, problem with addChild

Greetings to all.

I'm very new to AS3 (and Flash CS4) and i'm having a problem. I have this project where a user draws dynamically her signature with the mouse on an area and then, on another frame and after the signature is drawn, he can changes the color of the signature by clicking some buttons, each with a different color.

I'm using this to capture the signature to another frame:

  1. The Button that triggers the capture event:

    /li>
  2. The function

    /li>

It copies the signature perfectly.

The problem is on target 5 where i have 2 buttons to change the color:

My problem is the _targetMC and the signature child all change color, and i just want the child/signature. :(

I'm using var myMC:DisplayObject = DisplayObject(_targetMC.getChildByName("signature") as DisplayObject); to access the signature child, but the container mc (_targetMC) also changes color... What i'm i doing wrong?

Thanks in advance.

0 投票
2 回答
1956 浏览

actionscript-3 - colorTransform 等效颜色矩阵

我正在尝试将简单的FXG转换为 SVG。转换非常简单,但我遇到了颜色处理问题。

FXG 有一个基本的灰色路径,我在后续将此路径用于其他形状时应用了不同的颜色转换。
这里是 FXG 颜色变换(相当于colorTransform):

如何将此颜色转换(甚至是负偏移)转换为 SVG 可以理解的内容?我只需要更改颜色偏移量,不需要乘数或 alpha。
我认为它可以通过 <feColorMatrix> 来实现(看起来这个 SVG 过滤器像 AS3 ColorMatrixFilter 一样工作)但我找不到如何。

所以,真正的普遍问题是如何将这些颜色偏移更改转换为颜色矩阵过滤器?

0 投票
2 回答
286 浏览

css - 如何确定给定颜色的颜色转换?

我们的设计师为我们提供了一些不错的 web 2.0 按钮等。我将它们翻译成漂亮的 CSS3。现在我想使用Sass 颜色操作来泛化配色方案。

给定设计中的基本品牌颜色 (#7e1a00) 和一组用于按钮、链接、渐变等的衍生颜色 (#D05B3D,#973D24,#7E1900),我如何确定必须应用哪些转换品牌颜色会导致衍生颜色吗?

我可以猜测和检查,或者编写一个蛮力程序来尝试所有组合 - 似乎这可能是一种聪明而简单的方法来确定。

有什么想法吗?

编辑 这不需要是一个通用的解决方案——我可以通过查看颜色来合理地确定要应用的转换。我需要确定转换的参数。

0 投票
1 回答
962 浏览

apache-flex - 如何在 Flash Builder 中使用 flex 中的 actionscript 在矢量图形中分别更改填充和描边

如果我有一个填充为蓝色和描边为橙色的矩形,我如何使用 actioncript 将描边更改为黑色并将填充更改为红色。

当我使用以下代码时,它将整个矩形更改为 0x008000(绿色)。填充覆盖描边,或者将填充和描边都更改为 0x008000(绿色)。

我注意到当我转换回保存的颜色时,它会根据需要恢复原始填充和描边颜色。

第一次更改时,我无法将矩形更改为不同的填充颜色和描边颜色,而无需保存。

我想要做的是将填充和描边设置为不同的颜色,并控制填充是否覆盖描边。

请看下面一个简单的弹性程序,如果你能弄清楚,可以用来调整并给出答案:

在此先感谢劳伦斯

0 投票
1 回答
1379 浏览

actionscript-3 - ActionScript 3 颜色变换仅更改边框

我想知道为什么AS3 colorTransform 只变换形状的边框?

发布了类似的问题,但是我认为不需要进行如此大规模的解决方法来做到这一点。

我有类似的东西:

是的,我知道我们可以with(sh.graphics) do在这里使用,但是如果我进行如下颜色变换:

只有形状的边框会发生变化。我试图用不同的填充在每一帧上重绘对象,但这在性能上是一种过度杀伤,大约 10 个 3d 平面是性能杀手。

我只能想到这一点,因为beginFill()不使用笔组lineStyle(),这可能会导致问题,但是我真的很想知道这个问题,因为我需要我的 uber-super-semi3d-spinner 在改变颜色时旋转而不是他的边界!:)

提前致谢!