Jump to content

Text in EditTextWidget disappears and appears when scrolling


photo

Recommended Posts

Posted

Здравствуйте! Имеется проблема с появлением и исчезновением текста внутри EditTextWidget (см. видео). Также приложу код ниже настройки виджета и скроллвиджета. Версия движка Unigine 2.17.1. Можно ли как-то решишь эту проблему?

_scrollBox = new WidgetScrollBox(_gui)
				{
					Height = _windowWidget.Height - 450,
					Width = _windowWidget.Width - 100,
					HScrollEnabled = false,
					FontWrap = 1,
					IntersectionEnabled = false,
					VScrollHidden = WidgetScrollBox.SCROLL_RENDER_MODE.AUTO_HIDE
				};

WidgetEditText TextEditorConfigure(Gui _gui, string text = null, int containerWidth = 100, int textMaxWidth = 80, int height = 200, int lineCharCapacity = 10, int maxCapacity = 500)
{
  WidgetEditText textField = new WidgetEditText(_gui, text)
  {
    FontSize = TEXTBOX_FONT_SIZE,
    Height = height,
    Width = containerWidth,
    BackgroundColor = _backgroundColor,
    FontOutline = 0,
    FontHOffset = 5,
    FontWrap = 1,
    FontColor = _defaultFont

    };
  if (_font is not null)
    textField.SetFont(_font);
  textField.AddCallback(Gui.CALLBACK_INDEX.CHANGED, StringWrapperHandler);
  // textField.BackgroundColor = _backgroundColor;

  // textMaxWidth = containerWidth < textMaxWidth ? containerWidth : textMaxWidth;

  void StringWrapperHandler(Widget widget) => StringWrapper(widget, textMaxWidth, lineCharCapacity, maxCapacity);
  textField.BackgroundColor = _backgroundColor;
  textField.Text = text;
  return textField;
}

 

 

  • 3 weeks later...
Posted

Здравствуйте!

Похожее поведение наблюдалось в сэмпле SDK Browser -> UnigineScript -> Interface -> widgets_00. Можете проверить у себя, пропадает ли там текст?

image.png

Если у вас тоже тут нет текста, то скорее всего поможет обновиться до 2.19.1 (декабрь 2024), где это поведение будет исправлено. К сожалению, способов побороть это на 2.17 мы не нашли.

Спасибо.

How to submit a good bug report
---
FTP server for test scenes and user uploads:

×
×
  • Create New...