Как можно осуществить рисование по опорным точкам в HiAsm? Проблема в том что я пытаюсь сделать рисование с возможностью корректировки линий после отрисовки путём передвигания этих самых точек. Пока вообще ничего не выходит! (
Пожалуйста, подскажите как быть или хотя бы пните в нужном направлении.
Что-то в поиске ничего не выдаёт, хотя когда-то я точно находил тему где это обсуждалось!
Этот топик читают: Гость
Ответов: 204
Рейтинг: 2
|
|||
карма: 1 |
|
Google
vip
|
#1.1контекстная реклама от партнеров
|
Ответов: 2059
Рейтинг: 131
|
|||
Для кривых, то что первое в голову приходит, - Кривая Безье.
С прямыми наверное вопросов нет - каждый раз соединяешь точки прямыми. Можешь скопипастить кусок кода для IC из компонента display_tree. http://forum.hiasm.com/topic/67374 - для построения дерева в памяти и его отображения https://yadi.sk/d/tGb4iiX3JVo4RA Редактировалось 2 раз(а), последний 2019-07-21 17:04:52 |
|||
карма: 6 |
|
Ответов: 204
Рейтинг: 2
|
|||
flint2 писал(а): Для кривых, то что первое в голову приходит, - Кривая Безье.
Add(Img_CurveBezier,15825916,238,161) { } Только компонент не поддерживает множественные точки. (переменное количество) С прямыми наверное вопросов нет - каждый раз соединяешь точки прямыми. Можешь скопипастить кусок кода для IC из компонента display_tree. http://forum.hiasm.com/topic/67374 - для построения дерева в памяти и его отображения https://yadi.sk/d/tGb4iiX3JVo4RA Редактировалось 2 раз(а), последний 2019-07-21 17:04:52 Ок спасибо. буду пробовать |
|||
карма: 1 |
|
Ответов: 2059
Рейтинг: 131
|
|||
ogrif, ключевое слово "каждый раз снова, с чистого листа" перерисовываешь ̶с̶ц̶е̶н̶у ̶х̶о̶л̶с̶т на объекте на котором рисуешь.
Достаточно условно
Помница есть функция, которая стирает предыдущую линию и чертит новую. Всё зависит от ситуации - чего хочешь. P.S. Просто так, по клавишам. К тебе нисколько ogrif, не относится. Меня всё чаще посещает мысль, что кубики воспитывают интеллектуальный паразитизм. Нужны штампы и решения по каждому чиху. Ну и действительно, не понимая , что внутри кубика заложено - начинают гадать и делать недопустимое скрещивание. (Наверное легче посмотреть, что внутри написано.) Я не против кубиков! Даже очень полезно чего-то побыстрому накосячить, или прототип сделать. Но когда делать программу "своей мечты", или не дай бог для сотрудников по месту работы - это выше крыши! Выучить язык и написать нужное количество строк - непреодолимое препятствие! Будем надеяться, что это лень, а не деградация... Редактировалось 11 раз(а), последний 2019-07-22 17:24:32 |
|||
карма: 6 |
|
Ответов: 8886
Рейтинг: 823
|
|||
flint2, а вот на "кубиках", а ну кому кубики!
ogrif, посмотрите, может пригодится http://forum.hiasm.com/getfile/38711 |
|||
карма: 19 |
|
Ответов: 2059
Рейтинг: 131
|
|||
Лёнь, я тебя люблю и уважаю!!!
|
|||
карма: 6 |
|
6