third plugins - woodelf-treetop/rcwiki GitHub Wiki

第三方插件

插件修改记录:

NGUI

  1. UILabel增加keepCharCount属性

插件详细:

NGUI

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));
//...
}
⚠️ **GitHub.com Fallback** ⚠️