文章目录[点击展开](?)[+]

  1. UILabel的颜色代码

    1. 我的处理方法
  2. 所谓的RrGgBb 格式是这样的
  3. W3C - 十六色色盘
  4. HTML Color Codes

UILabel的颜色代码

NGUI的Label文档:http://www.tasharen.com/?page_id=166

you can embed colors in [RrGgBb] format. For example, red color is [FF0000], green is [00FF00], etc. You can also use [-] to revert to a previous color. For example, the following text: “Hello [FF0000]World[-]!” will result in: Hello World!

就是说如果单个字体要变色需要使用十六进制的颜色代码,当然如果你是修改整个Label的颜色就不需要这么麻烦了。

我的处理方法

下面说一下我的处理方式:

1、先把颜色定义写在一个常量类中

public class GameDef
{//NGUI Label 上的文字颜色 十六进制代码public const string NguiLbl_Color_Red = "[FF0000]";public const string NguiLbl_Color_Green = "[00FF00]";public const string NguiLbl_Color_Blue = "[0000FF]";public const string NguiLbl_Color_White = "[FFFFFF]";public const string NguiLbl_Color_Glod = "[FFD700]";
}//使用方法
Message =string.Format("武器库超出了 {0}{1}[-] 件",GameDef.NguiLbl_Color_Red,overNum),

2、在用的地方拼字符串。

所谓的RrGgBb 格式是这样的

RR   :    红色值。十六进制正整数
GG  :   绿色值。十六进制正整数
BB   :    蓝色值。十六进制正整数

以上三个参数,取值范围为:00 - FF。
参数必须是两位数。对于只有一位的,应在前面补零。
如果每个参数各自在两位上的数字都相同,那么本单位也可缩写为#RGB的方式。例如:#FF8800 可以缩写为 #F80。

关于十六进制颜色的更多信息,可以参考下面两个网站:

W3C - 十六色色盘

http://www.goodxyx.com/css/chm/z_color.html

HTML Color Codes

http://www.rapidtables.com/web/color/html-color-codes.htm

本文转自赵青青博客园博客,原文链接:http://www.cnblogs.com/zhaoqingqing/p/4151245.html,如需转载请自行联系原作者

NGUI Label Color Code相关推荐

  1. 十六进制颜色码及其表示-(6 digit color code)

    我们知道对于RGB颜色系统,颜色是由三个256位的十进制数值表示的: (R:0-255,G:0-255,B:0-255) 那么一个三元组可以确定一种颜色. 然而,在很多配置文件中颜色并不是直接用十进制 ...

  2. color code

    英文代码 形像颜色 HEX格式 RGB格式 LightPink 浅粉色 #FFB6C1 255,182,193 Pink 粉红 #FFC0CB 255,192,203 Crimson 猩红 #DC14 ...

  3. Unity 3D游戏编程自学#7——NGUI入门

    1. NGUI简介 NGUI: Next-Gen UI kit(以下简称NGUI)是一个第三方的Unity开发包(我原来以为是Unity自带的),下载下来后是一个unitypackage的文件,导入后 ...

  4. Unity3D NGUI UIInput中文输入,插入文本时后面文本被删除问题

    Unity的一个项目,这两天测试报了一个BUG,在电脑上输入中文时,如果插入文本会,后面的文本会被删除,经测试后发现NGUI Demo也有这个问题,估计是因为NGUI开发人员没有华人吧!改了下UIIn ...

  5. vue实现【echarts中 “7种” Bar柱状图图例】实现 人格画像 组件的封装,并在柱状条显示label自定义文字

    图例一: 图例二: 图例三: 图例四: 图例五: 图例六: 图例七: 一.安装echarts npm install echarts --save 二.在需要的页面引入 import * as ech ...

  6. echart旭日图_150Echarts - 旭日图(Sunburst Label Rotate)

    效果图 源代码 ECharts // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('main') ...

  7. 使用 Label 类在 XNA 中显示文本,WPXNA(七)

    平方已经开发了一些 Windows Phone 上的一些游戏,算不上什么技术大牛.在这里分享一下经验,仅为了和各位朋友交流经验.平方会逐步将自己编写的类上传到托管项目中,没有什么好名字,就叫 WPXN ...

  8. NET问答: 如何将十六进制的 #FFDFD991 转成 C# 中的 Color 类?

    咨询区 viky: 请问如何将一个16进制的 color code 转成 C# 中的 Color ? 我的业务场景中需要从文件读取一个 hex color code,然后我需要将该 code 转成 S ...

  9. Qt文档阅读笔记-Label QML Type官方解析及实例

    目录 官方解析 博主例子 官方解析 Label扩展了父类Text中的styling和font.Label同样是有可视化的background项. Label {text: "Label&qu ...

最新文章

  1. leetcode--搜索插入位置--python
  2. 【Python】青少年蓝桥杯_每日一题_1.19_Python 求和
  3. redis启动后 允许访问_解决Redis开启远程访问及密码问题
  4. 一,彻底理解第一个C语言程序 Hello World
  5. 【HDU - 3714 】Error Curves (三分)
  6. BroadcastChannel页面间通讯
  7. leecode刷题(4)-- 存在重复数组
  8. NYOJ 364 田忌赛马
  9. 学界 | NLP年度盛宴EMNLP/CoNLL 2018最精彩论文精选(摘要+评论)
  10. Linux 设置系统时间和时区2.Ubuntu
  11. 禅道项目管理工具环境搭建
  12. 计算机与音乐整合的教学设计,信息技术与学科教学整合音乐课教学设计  2010年10月  田赞禄...
  13. 世界互联网大会上有哪些黑客科技值得关注?
  14. 如何在手机上拍摄专业证件照片
  15. 获取protal服务器信息超时,portal服务器
  16. 【天嵌分享活动】E9卡片电脑设置显示屏分辨率
  17. SpringBoot整合Thymeleaf+EasyExcel实现excel文件的读取并展示,附加swagger2配置(超详细示范!)
  18. 前端VUE及PHP常见业务场景概括小结(程序猿提薪必备!!!)
  19. prism 视图发现
  20. Vue中使用百度地图

热门文章

  1. linux搭建--ubuntu使用qemu-kvm,libvirt搭建虚拟机,并搭建libvmi来虚拟机自省(三)
  2. 手写bind_深入理解 JavaScript 之手写 call, apply, bind 方法
  3. 你真的了解WebSocket吗?
  4. 百分点宣布完成C轮融资2500万美元 将进一步开放云平台应用
  5. Struts——例子
  6. ios app证书申请基本流程
  7. 决定局域网的主要技术要素
  8. Mongodb python驱动教程
  9. iOS项目的目录结构和开发流程
  10. shareSDK(分享第三方库)的 使用