public static IIgniteGUIGroup AddMonitoringLabel(this IIgniteGUIGroup group, Func <string> monitor) { var behaviour = (MonoBehaviour)group; var labelChangeEvent = new IgniteLabel.LabelChangeEvent(); behaviour.StartCoroutine(MonitoringCoroutine(labelChangeEvent, monitor)); return(group.AddLabel("", labelChangeEvent)); }
public static IIgniteGUIGroup AddHighlightedLabel(this IIgniteGUIGroup group, string label, Color highlightColor) { return(group.AddLabel(label, LuminanceUtility.ChooseFontColor(highlightColor), highlightColor, highlightColor)); }