UILabel m_name = transform.Find("Name").GetComponent<UILabel>(); m_name.text = GetNameColor(name,1); string GetNameColor(string name , int quality) { string str; switch(quality) { case 1: str = "[ffffff]" + name + [-]; break; case 2: str = "[00ff00]" + name + [-]; break; case 3: str = "[66ccff]" + name + [-]; break; case 4: str = "[ff00ff]" + name + [-]; break; case 5: str = "[ffa500]" + name + [-]; break; default: str = ""; break; } return str; }
Unity3D 处理Label的颜色代码
推荐阅读
- linux关于bashrc与profile的区别(转)
- 深入理解View--1 LayoutInflater 原理分析
- Android UI(继承控件)--PopupWindow设置动画
- [转载]android坐标
- 转载:android笔记--android中的多线程--Handler, Looper, MessageQueue, Message类
- 读Android之大话设计模式--六种设计原则
- JAVA——接口中的静态方法和默认方法
- 设计模式——工厂模式
- 字符乱码 常识详解
- java web中 8080端口号被占用的问题处理,终于明白了 Address already in use: JVM_Bind(端口冲突)