mirror of
https://github.com/soarqin/DSP_Mods.git
synced 2025-12-08 21:33:28 +08:00
work in progress
This commit is contained in:
@@ -92,9 +92,9 @@ public class MyCheckButton : MonoBehaviour
|
||||
}
|
||||
}
|
||||
|
||||
cb.uiButton.onClick += cb.OnClick;
|
||||
cb._iconWidth = Mathf.Min(cb._iconWidth > 0f ? cb._iconWidth : 28f, rect.sizeDelta.y);
|
||||
cb.UpdateCheckColor();
|
||||
cb.uiButton.onClick += cb.OnClick;
|
||||
return cb;
|
||||
}
|
||||
|
||||
@@ -205,6 +205,18 @@ public class MyCheckButton : MonoBehaviour
|
||||
return this;
|
||||
}
|
||||
|
||||
public MyCheckButton WithTip(string tip, float delay = 1f)
|
||||
{
|
||||
uiButton.tips.type = UIButton.ItemTipType.Other;
|
||||
uiButton.tips.topLevel = true;
|
||||
uiButton.tips.tipTitle = tip;
|
||||
uiButton.tips.tipText = null;
|
||||
uiButton.tips.delay = delay;
|
||||
uiButton.tips.corner = 2;
|
||||
uiButton.UpdateTip();
|
||||
return this;
|
||||
}
|
||||
|
||||
public void SetIcon(Sprite sprite = null)
|
||||
{
|
||||
icon.sprite = sprite;
|
||||
|
||||
Reference in New Issue
Block a user