UGUI字體背景隨着字體多少自適應寬高

假如我們規定超過(568f,0);就固定背景爲568


Vector2 mChatTextSize = new Vector2(568f, 0f);


Des.text="";
if (Des.preferredWidth < mChatTextSize.x)
    mChatTextSize.x = Des.preferredWidth + 0.3f;
    DesParent.rectTransform.sizeDelta = new Vector2(mChatTextSize.x, Des.preferredHeight - 15f);


如果字體大小小於規定的568,則背景寬爲字體大小,反之爲規定的568
背景寬度爲字體的寬度就行




Des爲字體,DesParent爲字體背景
Des.preferredWidth爲文本框所有字體寬,Des.preferredHeight爲文本框所有字體高
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章