Jump to content

Text in EditTextWidget disappears and appears when scrolling


photo

Recommended Posts

Здравствуйте! Имеется проблема с появлением и исчезновением текста внутри 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;
}

 

 

Link to comment
×
×
  • Create New...