public override void Frame(IUIDataManager uiDataManager, int frameTime) { base.Frame(uiDataManager, frameTime); if (ValueAuto != null) { var v = ValueAuto.Frame(frameTime); if (v != null) { SetText(v as string); } } }
public override void Frame(IUIDataManager uiDataManager, int frameTime) { base.Frame(uiDataManager, frameTime); var fontAuto = GetAuto("font"); if (fontAuto != null) { var font = fontAuto.Frame(frameTime) as string; var ss = font.Split('_'); if (ss.Length == 3) { index = int.Parse(ss[0]); width = int.Parse(ss[1]); height = int.Parse(ss[2]); } } if (ValueAuto != null && ValueAuto.Started) { var v = ValueAuto.Frame(frameTime); SetNumber(Convert.ToInt32(v)); } }