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 ...
最新文章
- 零基础学习java,这些书一定要看!
- activiti 工作流_技术干货 | 金仓通用数据库中,如何使用Activiti快速开发工作流应用?...
- activiti框架 数据库设计说明书
- 523. Continuous Subarray Sum
- java元婴期(31)----java进阶(springmvc(5)---数据回显数据交互拦截器)
- JavaScript:Scope(域)的基本指南
- Java设计模式之建造者Builder模式代码示例
- DreamweaverCS4搭建配置php本地站点(图文教程)- 教程篇
- 记录一则expdp任务异常处理案例
- spark基础之RDD和DataFrame和Dataset比较
- 18muduo_base库源码分析(九)
- java poi jar包下载_poi.jar包下载
- 应用中安装第三方apk的两种方法:利用Intent跳转安装页面、利用PackageInstaller静默安装
- LVDS通信协议以及概念
- java山地车 故障,山地车经常会出现的十个小故障,你都遇到了几个
- 王思聪数字时钟android安卓/ios苹果下载
- AE 渲染视频 屏幕闪绿的问题
- CPU、内存、缓存的关系
- C++ 使窗口最大化最小化
- elasticsearch安装和使用