mograneug Posted November 8 Posted November 8 Здравствуйте! Имеется проблема с появлением и исчезновением текста внутри 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; } 2024-11-08 18-08-42.mp4
silent Posted November 27 Posted November 27 Здравствуйте! Похожее поведение наблюдалось в сэмпле SDK Browser -> UnigineScript -> Interface -> widgets_00. Можете проверить у себя, пропадает ли там текст? Если у вас тоже тут нет текста, то скорее всего поможет обновиться до 2.19.1 (декабрь 2024), где это поведение будет исправлено. К сожалению, способов побороть это на 2.17 мы не нашли. Спасибо. How to submit a good bug report --- FTP server for test scenes and user uploads: ftp://files.unigine.com user: upload password: 6xYkd6vLYWjpW6SN
Recommended Posts