public string text
{
get
{
return mText;
}
set
{
if (mText == value) return;
if (string.IsNullOrEmpty(value))
{
if (!string.IsNullOrEmpty(mText))
{
mText = "";
MarkAsChanged();
ProcessAndRequest();
if (autoResizeBoxCollider) ResizeCollider();
}
}
else if (mText != value)
{
mText = value;
MarkAsChanged();
ProcessAndRequest();
if (autoResizeBoxCollider) ResizeCollider();
}
}
}