有時,當我們使用 ui label ,
裡面的字型,有時會因為字數變多,而自動變小,
有時,我們會希望,字數多了,但是,字型的大小也不會變化,
例如 遊戲中的分數,字型大小保持不變,位數變多。
這裡,預設是 shrink content , 改為 resize freely ,就是我們需要的效果,
這兩種的區別有點像,
一種是,裝修時,事先定好了乙個 **, **是死的,
所以,你要求的越多,工人越可能會偷工減料的完成你的要求,
總不能要求裝修工人墊錢給你完成工作,最後,人家不賺錢,還賠錢。
這種就像是 shrink content , 空間就這麼大,多了,裡面的字為了能全顯示出來,就會自動變小。
另一種是,裝修時,事先跟 裝修師傅說, 師傅,這東西,質量優先,
東西用好料,預算不夠了,加錢,質量一定要保證。
這個就像是 resize freely , 如果內容放不下了,會增加成本,而不是縮減成本。
那麼,有沒有錢少花,還能買到***的東西呢?
中國話叫 物美價廉,這個就要靠機緣了,
可能某個人正好搬家,東西又拿不走,想要快點賣出去,他願意吃點虧,
正好你要買,他因為著急賣,所以**便宜很多,你就買到了物美價廉的東西了。
但,這種事,沒法強求。
設定GUI中Label的字型大小
做 unity3d gui的時候一定會發現一般都是用gui.skin來控制gui顯示效果的,但是還會發現fontsize只能用於動態字型,當用在label和textarea中的時候顯示的字型是不會改變的 一直保持匯入字型預設大小,我在網上找了很久都沒找到有效的方法,只是通用的方法是做多個不同字型大小...
關於NGUI中Label物件的獲取
當父控制項下由許多小空間組合而成的時候,這時我們要去獲取其中例如uilabel物件或是uibutton物件,當你要獲取的子控制項的數量只有1個的時候,可以使用lable getcomponentinchildren 這個函式是獲取所有uilabel型別子控制項中deepth最小的子控制項。這時候就遇...
APP字型大小,不隨系統的字型大小變化而變化的方法
resources res super.getresources configuration config new configuration config.settodefaults res.updateconfiguration config,res.getdisplaymetrics 雖然go...