|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.07.2019, 17:11 | #1 | |
Возможно ли сделать визуальный эффект как при перемещении?
Регистрация: 13.06.2012
Сообщений: 98
|
||
Просмотров: 7673
|
|
||||
Да, возможно. Гуглите по "autocad net entity jig".
P.S. под мультитекст даже есть пример: https://spiderinnet1.typepad.com/blo...-reliably.html
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
|
||||
новичок Регистрация: 19.06.2005
Ярославль
Сообщений: 3,396
|
Дело в том, что у текста должно быть выравнивание "середина/посередине", т.е. симметричный и красивый. Необходимо, чтобы его отображение перепрыгивало "туда-сюда" относительно перекрестья при проходе через Х координату базовой точки
Последний раз редактировалось p_sh, 15.07.2019 в 08:55. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
Все равно не понимаю, что Вас останавливает и в чем проблема. Вы не знаете как пересчитать координаты точки вставки текста с учетом смещения? Не знаете как задать условие или не знаете где это условие поставить?
В любом случае, дальше давать советы без кода уже бесполезно, показывайте что у Вас есть, "будем посмотреть" Последний раз редактировалось Boxa, 15.07.2019 в 10:40. |
|||
|
||||
новичок Регистрация: 19.06.2005
Ярославль
Сообщений: 3,396
|
видимо, не знаю где и какое условие поставить. Догадываюсь, что в Do...Loop While. Вычисление nlocation и применение к ent.Location = nlocation ровным счетом ничего не меняет.
Код:
И такой вариант, кажущийся более осмысленным не приводит к результату Код:
|
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
и не приведет, Вы взяли готовый код и пытаетесь его использовать не разобравшись, результат вполне закономерный.
Ваша задача решается дописыванием в Sampler пяти строчек: Код:
|
|||
|
||||
новичок Регистрация: 19.06.2005
Ярославль
Сообщений: 3,396
|
эффект есть но, т.к. слишком часто, перерисовывает, то не видно половины текста.
посмотрел https://www.keanw.com/2016/09/jiggin...using-net.html у товарища в Update перерисовка. попробую дожать |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
p_sh, опять Вы не разобрались в коде =о( . Понижение частоты прорисовки решается одной строчкой условия, с проверкой величиной смещения.
Если позволите, мой Вам совет, попробуйте сами с нуля написать, многое станет понятно и детских вопросов не будет. Зачем правда смешивать два кода, с разными подходом... |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка ПОС, искусство проектирования | Tyhig | Технология и организация строительства | 117 | 25.11.2021 17:38 |
Возможно ли сделать чердачное перекрытие по деревянным балкам в 16 квартирном доме? | Velkin | Деревянные конструкции | 5 | 15.05.2013 16:22 |
Возможно ли сделать так, что бы рядом с курсором отражались не большие значки состояния системы? | Alexg-12 | Программирование | 30 | 10.10.2012 13:44 |
18-квартирный дом. Возможно ли сделать квартиру без лоджии? | Velkin | Архитектура | 2 | 12.09.2012 19:15 |
Возможно ли сделать команду на лиспе,чтобы при копировании вводить расстояние не от исходного объекта, а от только что скопированного | vlas32 | AutoCAD | 2 | 19.08.2012 13:38 |