[UnityUI]改变字体颜色

参考链接:http://www.unitymanual.com/thread-38099-1-1.html


方法:<color=#XXXXX>你想变色的字</color>

其中#XXXXX可以参考这里:http://www.114la.com/other/rgb.htm


using UnityEngine;
using System.Collections;
using UnityEngine.UI;

public class TestColor : MonoBehaviour {

    public Text text1;
    public Text text2;
    public string s = "<color=#00FF00>你好</color><color=#FFFF00>世界</color>";

	// Use this for initialization
	void Start () 
    {
        text1.text = string.Format("hello<color=#FF0000>{0}</color>", "world");
        text2.text = s;
	}
}

[UnityUI]改变字体颜色_第1张图片


在UGUI中有Text组件,勾选Rich Text也可以修改字体

b(加粗)、i(倾斜)、size(大小)和 color (颜色)

[UnityUI]改变字体颜色_第2张图片

[UnityUI]改变字体颜色_第3张图片

你可能感兴趣的:(改变字体颜色)