public void DisplayValue(string value, string displayerName = "main") { if (show) { InfoDisplayer.DisplayValue(tag, value, displayerName); } }
public static void CreateDebugDisplyer() { DisplayerProjectSettings settings = DisplayerProjectSettings.Instance; GameObject displayerObject = new GameObject(settings.debugObjectName); displayerObject.SetActive(false); GameObject canvasObject = CreateCanvas(displayerObject.transform, "Canvas", settings.debugCanvasOrder, false).gameObject; TextMeshProUGUI text = CreateTextObject(canvasObject.transform, "Text", settings.debugFontSize); text.alignment = TextAlignmentOptions.TopLeft; text.color = Color.white; text.margin = new Vector4(10f, 10f, 10f, 10f); InfoDisplayer displayer = CreateDisplayer(displayerObject, text); displayer.displayerName = settings.debugDisplayerName; displayer.defaultLines = new DisplayerLine[0]; displayer.acceptUnknown = true; StaticTogglerBasic toggler = displayer.gameObject.AddComponent <StaticTogglerBasic>(); toggler.togglerTag = settings.debugTogglerName; toggler.key = settings.debugTogglerKey; toggler.toggleObject = canvasObject; displayerObject.SetActive(true); }
private void MainForm_Load(object sender, EventArgs e) { //initizliaing and creating instance of objects forecasts = new List <SiteWeatherForecast>(); displayer = new InfoDisplayer("Not stated", WeatherParameter.Current); requestSitesFlag = true; buttonPressed = false; // connect all sites turnOnButton(this.openWeather); turnOnButton(this.tomorrowIO); turnOnButton(this.stormGlass); conenctedSites = new List <string>() { "OpenWeather", "StormGlass", "TomorrowIO" }; // set default weather interval parameter turnOnButton(this.daily); // add addSitesButtons sitesButtons = new List <Button>() { openWeatherButton, tomorrowIOButton, stormGlassButton }; }
/// <summary> /// Function to open secondary frame with contact information as dialogue /// </summary> /// <param name="sender">frmMain</param> /// <param name="e">mnuHelpAbout</param> private void aboutSmartiAssistToolStripMenuItem_Click(object sender, EventArgs e) { ErrorReporter errorReporter = new ErrorReporter("Smart-i Assist"); InfoDisplayer infoDisplayer = new InfoDisplayer("Smart-i Assist", "Acrelec America", "MIT Licence", "help facilitate " + "construction of our in-house product, Hyperviews", errorReporter); infoDisplayer.showForm(); }
public static InfoDisplayer CreateDisplayer(GameObject target, TextMeshProUGUI text) { InfoDisplayer displayer = target.AddComponent <InfoDisplayer>(); displayer.text = text; displayer.acceptUnknown = false; return(displayer); }
private void Reset() { InfoDisplayer infoDisplayer = GetComponent <InfoDisplayer>(); if (infoDisplayer != null) { displayerName = infoDisplayer.displayerName; } }
private void Init() { var blur = CreateChild <BlurDisplay>("blur", 0); { blur.Anchor = AnchorType.Fill; blur.Offset = Offset.Zero; var dark = blur.CreateChild <UguiSprite>("dark", 0); { dark.Anchor = AnchorType.Fill; dark.Offset = Offset.Zero; dark.Color = new Color(0f, 0f, 0f, 0.75f); } } infoDisplayer = CreateChild <InfoDisplayer>("info", 1); { } loadIndicator = CreateChild <LoadIndicator>("load", 2); { loadIndicator.Position = new Vector3(0f, -260f); loadIndicator.Size = new Vector2(88f, 88f); } float showDur = Mathf.Max(infoDisplayer.ShowAniDuration, loadIndicator.ShowAniDuration); componentShowAni = new Anime(); componentShowAni.AddEvent(0f, () => { infoDisplayer.Show(); loadIndicator.Show(); }); componentShowAni.AddEvent(showDur + model.MinimumLoadTime, OnShowAniEnd); float hideDur = Mathf.Max(infoDisplayer.HideAniDuration, loadIndicator.HideAniDuration); componentHideAni = new Anime(); componentHideAni.AddEvent(0f, () => { infoDisplayer.Hide(); loadIndicator.Hide(); }); componentHideAni.AnimateFloat(v => model.MusicController.SetFade(v)) .AddTime(0f, 0.5f, EaseType.QuadEaseOut) .AddTime(hideDur, 0f) .Build(); componentHideAni.AddEvent(hideDur, () => { model.MusicController.SetFade(1f); OnHideAniEnd(); }); OnEnableInited(); }
public static void DisplayValue(string tag, object value) { DisplayerProjectSettings settings = DisplayerProjectSettings.Instance; if (settings.CreateDebugDisplayer && !InfoDisplayer.DisplayerExists(settings.debugDisplayerName)) { Tools.qASICObjectCreator.CreateDebugDisplyer(); if (settings.displayDebugGenerationMessage) { GameConsoleController.Log(settings.debugGenerationMessage, settings.debugGenerationMessageColor); } } InfoDisplayer.DisplayValue(tag, value == null ? "null" : value.ToString(), settings.debugDisplayerName); }
private void Update() { if (ColorZoneManager.Singleton != null && spriteRenderer != null) { spriteRenderer.color = ColorZoneManager.Singleton.current.playerColor; } if (freeze) { rb.velocity = Vector2.zero; return; } rb.velocity = new Vector2(InputManager.GetMapAxisRaw("Horizontal"), InputManager.GetMapAxisRaw("Vertical")) * speed * SpeedMultiplier; InfoDisplayer.DisplayValue("pos", VectorText.ToText(new Vector2(Mathf.Round(transform.position.x), Mathf.Round(transform.position.y)))); }
public void ToggleValue(bool state, string displayerName = "main") { show = state; InfoDisplayer.ToggleValue(tag, state, displayerName); }