/// <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相关推荐

  1. CSS1-CSS3 color颜色知识知多少?

    非本人原创,原文转载自http://www.zhangxinxu.com/wordpress/2015/07/know-css1-css3-color/ by zhangxinxu from http ...

  2. CSS 文本字体颜色设置方法(CSS color)

    转自:微点阅读  https://www.weidianyuedu.com 这篇文章主要介绍了CSS 文本字体颜色设置方法(CSS color),需要的朋友可以参考下 一.认识CSS 颜色(CSS c ...

  3. html5字体颜色自动转换,【转】js里alert里的字体颜色怎么设置:字体颜色方法;fontcolor(color)...

    alert("投票总数不大于");不知道怎么改变字体所以查了下找到下面的信息,好东西.用法: 主要内容如下: Javascript 要点 1. 变量用Var来声明 var 某某变量 ...

  4. html color 转换,Color颜色转换的三种方式(c#)

    Color颜色转换 1.在.net中如何把一个色名称转换成HTML色? System.Drawing.Color color = System.Drawing.Color.White; string ...

  5. C#中将表示颜色的string转换成Color

    场景 在Winform中需要存储某控件的Color属性,存储的是string字符串, 然后再对控件进行赋值时需要将string转换成Color. 实现 myPane.YAxis.Color = Sys ...

  6. html alert字体颜色,js里alert里的字体颜色怎么设置:字体颜色方法;fontcolor(color)...

    我的总结:  alert应该是没办法改变的  只有自己写个弹出窗口才可以改变字体颜色 我的总结:  alert应该是没办法改变的  只有自己写个弹出窗口才可以改变字体颜色 ============== ...

  7. RGB,CMYK,HSB各种颜色表示的转换

    一.表示颜色的方式有很多种,如RGB,CMYK,HSB,Hex等等 1.RGB:这种表示颜色由三原色构成,通过红,绿,蓝三种颜色分量的不同,组合成不同的颜色,例如,100%红+100%绿混合可以得到黄 ...

  8. swift动画 —— 颜色渐变以及转换动画

    这篇文章是通过结合使用CAGradientLayer.CABasicAnimation以及CAAnimationDelegate来达到颜色渐变以及转换的动画,下面是今天要达成的效果图: 首先创建一个C ...

  9. 【OpenCV 4开发详解】颜色模型与转换

    通用模板 本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社发行所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本Ope ...

最新文章

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

热门文章

  1. 一文读懂电子数据取证
  2. 自助借还系统——智慧图书馆的新体验
  3. 汽车网站模板如何最大化的满足建站要求?
  4. 解读奥哲·云枢:低代码拉动“企业数字化转型”进度条
  5. 印花烫金过程中常见问题与解决办法
  6. 登记一个软件著作权要钱吗?要多少钱?去哪里登记?
  7. 手机访问个人电脑资源
  8. android 原生分享界面_原生 Android 用户终于能用上骚扰电话拦截了
  9. 如何用revit打不开服务器文件,双击RVT文件无法在正确版本的Revit中打开项目
  10. liosam学习总结