PDA

Просмотр полной версии : Динамическая отрисовка линии



UAN
16.02.2024, 10:18
Здравствуйте.
Рисую линию (элемент Line) с произвольными координатами начала и конца. Статические координаты - (0,0),(0,0). Значения переменных привязываю к свойствам Relative movement. На панели СПК линия отрисовывается неправильно:
73612
На фото внизу текстовые поля с координатами, размер изображения на фоне которого рисуется линия - 640*480.
Хотя в IDE я вижу правильно отрисованную линию:
73610
В чем причина, как устранить?

Евгений Кислов
16.02.2024, 10:29
Добрый день.
Выложите, пожалуйста, простейший проект, в котором можно воспроизвести вашу проблему, и пошаговую инструкцию, как с его помощью это сделать.

UAN
16.02.2024, 10:30
Эксперимент показал, что начальная точка отрисовывается верно, а конечная - будто произвольно. Может даже направление не совпадать.

UAN
16.02.2024, 10:43
Прикладываю архив:
73614
Точки назначаются нажатием на изображении.

Евгений Кислов
16.02.2024, 11:56
Прикладываю архив:
73614
Точки назначаются нажатием на изображении.

Вы столкнулись с багом, который еще не исправлен.
Он проявляется из-за того, что вы управляете невидимостью линии.

73617

UAN
16.02.2024, 14:20
Действительно, убрал управление видимостью и все нормализовалось. Спасибо. Тогда при первом нажатии буду менять обе точки. Так даже нагляднее будет.