• 您的位置:首頁 > 新聞動態(tài) > Unity3D

    UNIT3D中,更改界面字體大小顏色

    2020/12/10??????點(diǎn)擊:

    以下例子表現(xiàn)了在UNIT3D場景中,動態(tài)更改界面字體大小、顏色。

    void OnGUI()

    {

    GUIStyle bb=new GUIStyle();

    bb.normal.background = null; 
    bb.normal.textColor=new Color(1,0,0);
    bb.fontSize = 15; 
    offset += 40;
    s = "WISEGLOVE數(shù)據(jù)手套標(biāo)定方法:按下R建,再完成手冊指示的標(biāo)定手勢,完成標(biāo)定 ";// + facesouth.z.ToString ("F1");
    s = GUI.TextField(new Rect(10, offset, 200, 20 + offset), s,bb);
    offset += 40;
    s = "WISEXMA動捕傳感器標(biāo)定方法:首先轉(zhuǎn)動身體面對屏幕按下A建,再轉(zhuǎn)動身體,\n 下方顯示的朝向值接近0時,站直做標(biāo)準(zhǔn)T-POSE,按下C鍵,完成標(biāo)定 ";
    s = GUI.TextField(new Rect(10, offset, 150, 20 + offset), s,bb);
    offset += 80;
    s = "朝向:" + facesouth.z.ToString ("F1");
    bb.fontSize = 25; 

    s = GUI.TextField(new Rect(100, offset, 200, 20 + offset), s,bb);

    }