Unity Color颜色转换 colorhex 转换color
/// <summary>
/// color 转换hex
/// </summary>
/// <param name="color"></param>
/// <returns></returns>
public static string ColorToHex(Color color)
{
int r = Mathf.RoundToInt(color.r * 255.0f);
int g = Mathf.RoundToInt(color.g * 255.0f);
int b = Mathf.RoundToInt(color.b * 255.0f);
int a = Mathf.RoundToInt(color.a * 255.0f);
string hex = string.Format("{0:X2}{1:X2}{2:X2}{3:X2}", r, g, b, a);
return hex;
}
/// <summary>
/// hex转换到color
/// </summary>
/// <param name="hex"></param>
/// <returns></returns>
public static Color HexToColor(string hex)
{
byte br = byte.Parse(hex.Substring(0, 2), System.Globalization.NumberStyles.HexNumber);
byte bg = byte.Parse(hex.Substring(2, 2), System.Globalization.NumberStyles.HexNumber);
byte bb = byte.Parse(hex.Substring(4, 2), System.Globalization.NumberStyles.HexNumber);
byte cc = byte.Parse(hex.Substring(6, 2), System.Globalization.NumberStyles.HexNumber);
float r = br / 255f;
float g = bg / 255f;
float b = bb / 255f;
float a = cc / 255f;
return new Color(r, g, b, a);
}
Unity Color颜色转换 colorhex 转换color相关推荐
- CSS1-CSS3 color颜色知识知多少?
非本人原创,原文转载自http://www.zhangxinxu.com/wordpress/2015/07/know-css1-css3-color/ by zhangxinxu from http ...
- CSS 文本字体颜色设置方法(CSS color)
转自:微点阅读 https://www.weidianyuedu.com 这篇文章主要介绍了CSS 文本字体颜色设置方法(CSS color),需要的朋友可以参考下 一.认识CSS 颜色(CSS c ...
- html5字体颜色自动转换,【转】js里alert里的字体颜色怎么设置:字体颜色方法;fontcolor(color)...
alert("投票总数不大于");不知道怎么改变字体所以查了下找到下面的信息,好东西.用法: 主要内容如下: Javascript 要点 1. 变量用Var来声明 var 某某变量 ...
- html color 转换,Color颜色转换的三种方式(c#)
Color颜色转换 1.在.net中如何把一个色名称转换成HTML色? System.Drawing.Color color = System.Drawing.Color.White; string ...
- C#中将表示颜色的string转换成Color
场景 在Winform中需要存储某控件的Color属性,存储的是string字符串, 然后再对控件进行赋值时需要将string转换成Color. 实现 myPane.YAxis.Color = Sys ...
- html alert字体颜色,js里alert里的字体颜色怎么设置:字体颜色方法;fontcolor(color)...
我的总结: alert应该是没办法改变的 只有自己写个弹出窗口才可以改变字体颜色 我的总结: alert应该是没办法改变的 只有自己写个弹出窗口才可以改变字体颜色 ============== ...
- RGB,CMYK,HSB各种颜色表示的转换
一.表示颜色的方式有很多种,如RGB,CMYK,HSB,Hex等等 1.RGB:这种表示颜色由三原色构成,通过红,绿,蓝三种颜色分量的不同,组合成不同的颜色,例如,100%红+100%绿混合可以得到黄 ...
- swift动画 —— 颜色渐变以及转换动画
这篇文章是通过结合使用CAGradientLayer.CABasicAnimation以及CAAnimationDelegate来达到颜色渐变以及转换的动画,下面是今天要达成的效果图: 首先创建一个C ...
- 【OpenCV 4开发详解】颜色模型与转换
通用模板 本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本Ope ...
最新文章
- 华科计算机优势专业排名,985高校强势热门专业排行榜,浙大川大华科表现较好...
- 交换机SPAN功能配置
- 写代码做副业月入50K+的方法都藏在这几个抖音、拼多多大佬的公众号里
- 1.6-puppet测试证书
- Tomcat中的Session小结
- mysql rollup 排序_MySQL基础实用知识集合(二)
- SAP云平台CloudFoundry中的用户自定义变量
- 【转】WEB前端调优
- 设有n个正整数,将他们连接成一排,组成一个最大的多位整数
- redis作用_Redis高可用详解:持久化技术及方案选择
- 作者:陈钧,男,中国国防科技信息中心高级工程师、研究室主任。
- linux系统下部署go语言环境
- 【面试必备】CSS盒模型的点点滴滴
- 如何使用Erdas裁剪万能地图下载器下载的谷歌卫星地图
- axure9怎么让页面上下滑动_Axure如何实现同页面上下、左右滑动
- java 右对齐_字符串对齐器(左对齐、居中、右对齐)
- 一线顶级互联网公司offer的成功经验【转自IT面试】
- 共享单车被带到乡下私用,警方:或涉嫌盗窃
- 2018ICPC焦作站赛后总结
- 6/27到7/3日学习计划