protected override void UpdateStyle() { _text1.font = _statsMonitor.fontFace; _text1.fontSize = _statsMonitor.FontSizeLarge; if (_statsMonitor.colorOutline.a > 0.0f) { GraphicsFactory.AddOutlineAndShadow(_text1.gameObject, _statsMonitor.colorOutline); } else { GraphicsFactory.RemoveEffects(_text1.gameObject); } _fpsTemplates[0] = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorFPS) + ">FPS:"; _fpsTemplates[1] = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorFPSWarning) + ">FPS:"; _fpsTemplates[2] = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorFPSCritical) + ">FPS:"; _fpsMinTemplate = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorFPSMin) + ">MIN:"; _fpsMaxTemplate = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorFPSMax) + ">MAX:"; _fpsAvgTemplate = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorFPSAvg) + ">AVG:"; _fxuTemplate = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorFXD) + ">FXD:"; _msTemplate = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorMS) + ">"; _objTemplate = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorObjCount) + ">"; _memTotalTemplate = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorMemTotal) + ">TOTAL:"; _memAllocTemplate = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorMemAlloc) + ">ALLOC:"; _memMonoTemplate = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorMemMono) + ">MONO:"; }
protected override void UpdateStyle() { _text.font = _statsMonitor.fontFace; _text.fontSize = _statsMonitor.FontSizeSmall; if (_statsMonitor.colorOutline.a > 0.0f) { GraphicsFactory.AddOutlineAndShadow(_text.gameObject, _statsMonitor.colorOutline); } else { GraphicsFactory.RemoveEffects(_text.gameObject); } _isDirty = true; }
protected override void UpdateStyle() { if (_graph != null) { _graph.color = _statsMonitor.colorGraphBG; } if (_statsMonitor.colorOutline.a > 0.0f) { GraphicsFactory.AddOutlineAndShadow(_image.gameObject, _statsMonitor.colorOutline); } else { GraphicsFactory.RemoveEffects(_image.gameObject); } _fpsColors[0] = null; _fpsColors[1] = new Color(_statsMonitor.colorFPSWarning.r, _statsMonitor.colorFPSWarning.g, _statsMonitor.colorFPSWarning.b, _statsMonitor.colorFPSWarning.a / 4); _fpsColors[2] = new Color(_statsMonitor.ColorFPSCritical.r, _statsMonitor.ColorFPSCritical.g, _statsMonitor.ColorFPSCritical.b, _statsMonitor.ColorFPSCritical.a / 4); }
protected override void UpdateStyle() { _text.font = _statsMonitor.fontFace; _text.fontSize = _statsMonitor.FontSizeLarge; _text.color = _statsMonitor.colorFPS; if (_statsMonitor.colorOutline.a > 0.0f) { GraphicsFactory.AddOutlineAndShadow(_text.gameObject, _statsMonitor.colorOutline); } else { GraphicsFactory.RemoveEffects(_text.gameObject); } _fpsTemplates[0] = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorFPS) + ">"; _fpsTemplates[1] = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorFPSWarning) + ">"; _fpsTemplates[2] = "<color=#" + Util.Utils.Color32ToHex(_statsMonitor.colorFPSCritical) + ">"; }