问题标签 [tint]
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.
c# - 如何在 XNA 中将精灵着色为白色?
我认为仅使用 SpriteBatch 中的颜色设置是不可能的,所以我正在尝试制定一个简单的着色器,它将每个像素都设为白色,同时尊重像素的 alpha 值。
Joel Martinez 给出的答案看起来是对的,但是当我用 SpriteBatch 绘制精灵时,我该如何结合呢?
ios - 如何在 iOS 上以编程方式为图像着色?
我想用颜色参考为图像着色。结果应该看起来像 Photoshop 中的 Multiply 混合模式,其中白色将替换为tint:
我将不断改变颜色值。
跟进:我会将执行此操作的代码放在 ImageView 的 drawRect: 方法中,对吗?
与往常一样,代码片段将极大地帮助我理解,而不是链接。
更新:使用Ramin建议的代码对 UIImageView 进行子类化。
我把它放在我的视图控制器的 viewDidLoad: 中:
我看到了图像,但它没有被着色。我还尝试加载其他图像,在 IB 中设置图像,并在我的视图控制器中调用 setNeedsDisplay:。
更新:drawRect:没有被调用。
最后更新:我发现一个旧项目的 imageView 设置正确,所以我可以测试 Ramin 的代码,它就像一个魅力!
最终,最终更新:
对于那些刚刚学习 Core Graphics 的人来说,这是最简单的方法。
在您的子类 UIView 中:
c# - 将颜色着色为一定百分比的 C# 算法
我有一种颜色,我想获得一定百分比的那种颜色的色调。所以 100% 是颜色本身,90% 是稍浅的颜色,等等。基本上,如果颜色在白色背景上,这就像为颜色添加 10% 的不透明度。我需要将颜色转换为十六进制 HTML 颜色值,所以我不想要透明度。
是否有一种算法可以获取 System.Drawing.Color RGB 值的色调?
uiviewcontroller - UINavigationBar tintColor 并不总是传播到 UIBarButtonItem 对象
问候!我已将我的 **UINavigationBar'**s barStyle 设置为UIBarStyleBlack,并将tintColor设置为一种颜色(黑色除外,以便获得颜色/渐变)。这么多效果很好。
现在......假设我将一个新的视图控制器推送到导航控制器堆栈上。在这个特定的 VC 中,我希望导航栏变黑,但仅限于这个 VC。
因此,在新 VC 的viewWillAppear:方法中,我将导航栏的tintColor设置为 nil(或[UIColor blackColor] - 任何一个都可以)。在viewWillDisappear:中,我将tintColor改回原来的样子。再次,一切都很好。
直到我第二次(或更多)回到新的 VC。如果我这样做,导航栏会再次变黑,但不是左栏按钮项!相反,它保留了父 VC 的原始颜色!
我查看了各种示例代码(甚至是 Joe Hewitt 的 Three20 库,它似乎和我的照片控制器/浏览器一样)。据我所知,我正在做所有正确的事情,但我很困惑为什么除了我第一次进入我的新 VC 时,条形按钮项没有全部更改为黑色。
欢迎/赞赏线索!
iphone - UIActionSheet 着色
任何人都知道在uikit中为uiactionsheet着色吗?
flash - 用 tweener 给 MC 上色
我想用 tweener 类为影片剪辑着色。
这就是我在没有补间的情况下为 mc 着色的方式:
c.setTint(0xff0000, 0.8); cloud.transform.colorTransform=c;
它可以工作,但我想给它一个平稳的过渡,这就是我使用 tweener 的原因。
有人有想法吗?
iphone - 导航栏的 tintcolor
当我使用以下代码设置 tintcolor 时,它可以工作
self.navigationController.navigationBar.tintColor = [UIColor brownColor];
但是当我尝试设置色调颜色时 - ` UIImage *navigationBarCol = [UIImage imageNamed:@"navigatorBar_color.png"];
self.navigationController.navigationBar.tintColor = [UIColor colorWithPatternImage:navigationBarCol]; ` 然后它不会显示确切的颜色,只显示黑色阴影。navigationBar_color.png 是我要设置的颜色的单像素图像。我正在使用此方法在我的程序中设置表格行或其他对象的颜色,并且效果很好。
此外 UIColor colorWithPatternImage 方法应该返回 UIColor 所以这两种方法看起来也和我很相似。你能告诉我为什么第二种方法不适用于navigatiorBar。
actionscript - AS2 TweenLite:使用 TintPlugin
我对 AS2 中的 TweenLite Tint 插件有疑问。有没有办法减少 alpha 颜色?
例如 :
TweenLite.to ( mc, 1, { tint : 0x586AB4 , blurFilter : { blurX : BLUR_FILTER, blurY : BLUR_FILTER }, dropShadowFilter : { blurX : BLUR_X, blurY : BLUR_Y, 距离: SHADOW_DISTANCE, 强度: SHADOW_STRENGTH, 角度: SHADOW_ANGLE } }) ;
不得使用“alpha”属性,因为它只修改全局影片剪辑“alpha”。
提前致谢。
iphone - 为什么我不能为 UINavigationBar 设置自定义颜色?
我想更改导航栏上的颜色,并且文档声明不要尝试更改“alpha”值。那么,如果所有构造函数都提供 alpha 值,我如何设置不是 SDK 定义值的颜色(例如,[UIColor redColor]、brownColor 等)?我尝试获取当前的 alpha 值,但这没有帮助。当我使用自定义颜色时,它会导致导航栏看起来像 X 射线(一种杂乱的、黑白相间的)。
android - 如何在焦点/按下时更改 ImageButton 的色调
我的应用程序中有一个ImageButton
,当按钮为 时,我需要更改图像的色调pressed/focused
。我ImageButton
有一套从 XML 文件中获取它的设置src
,如下所示:
但是,当ImageButton
按下或聚焦时不会应用色调 - 图像只会正常显示。#000000
一如既往地定义黑色。有任何想法吗?