Как сделать вечную привязку (snap) в Inkscape?

132
19 февраля 2018, 04:24

концы линии привязаны к центрам кругов. Как делать так, чтобы при смещении кругов смещалась и соединяющая их центры линия?

UPD (после того, как дан ответ). Круги смещаются по отдельности: один круг смещается, и конец линии, привязанный к нему, смещается вместе с ним. Другой конец линии вместе с другим кругом остаётся на месте.

Answer 1

Для этого надо объединить два круга и линию в одну группу

Рисуете в редакторе два круга, заполняете из цветом, далее рисуете линию соединяющую центры кругов.

Далее нажав SHIFT делаете выделение всех объектов и объединяете их в группу нажав на иконку (показана красной стрелкой) или просто нажимаете CTRL+G

Всё объекты одно целое и их можно перемещать по холсту, как одно целое.

Ниже код svg этих фигур

<svg version="1.1" xmlns="http://www.w3.org/2000/svg"  
    xmlns:xlink="http://www.w3.org/1999/xlink" 
         width="100%" height="100%" viewBox="0 0 800 600" >  
	<g id="groupCircle">  
	 <circle cx="100" cy="100" r="50" fill="red"/> 
     <circle cx="300" cy="100" r="50" fill="blue"/>	 
	<polyline stroke="black" stroke-width="3px" fill="black" 
  points=" 100,100 300,100" />  
  </g> 
	  
</svg>	 

READ ALSO
Форма через javascript

Форма через javascript

Подскажите новичкуЕсть форма, нужно через JS файлы сделать 2 конфига: - менять бг кнопки; - менять валюту

143
Неизвестные вотермарки в верстке

Неизвестные вотермарки в верстке

Недавно фронтенд-разработчик сдал верстку сайта на проверку, проблема заключается в том, что в рандомных местах появляются вотермарки такого...

113
Node JS проблема с получением данных из post запроса

Node JS проблема с получением данных из post запроса

Добрый день, я совсем новичок в nodeJs столкнулся с проблемой, гугления которой уже несколько дней так и не дает ответаДелаю парсер одного сайта,...

142