third plugins - woodelf-treetop/rcwiki GitHub Wiki
1. UILabel增加keepCharCount属性
控制UILable按照字符换行(true)或者单词换行(false,默认值);
UILabel.cs
[HideInInspector] [SerializeField] bool mKeepCharCount = false; public bool keepCharCount { get { return mKeepCharCount; } set { mKeepCharCount = value; MarkAsChanged(); ProcessAndRequest(); if (onTextChanged != null) onTextChanged(); if (autoResizeBoxCollider) ResizeCollider(); } } void ProcessText (bool legacyMode, bool full) { //... // Wrap the text bool fits = NGUIText.WrapText(mText, out mProcessedText, keepCharCount); //... }UILabelInspector.cs
protected override bool ShouldDrawProperties() { //... sp = NGUIEditorTools.DrawProperty("KeepCharCount", serializedObject, "mKeepCharCount",GUILayout.Width(100f)); //... }