Pular para o conteúdo

Snap em geometria existente

O snap está ligado por padrão e funciona em todas as ferramentas. Quando o cursor chega perto de um ponto ou borda existente, o drawtonomy se prende a ele e acende um indicador índigo.

Uma única linestring é o alvo inicial; uma segunda linestring faz snap nela, depois um veículo e um retângulo fazem snap em recursos por sua vez.

A demo executa três ferramentas diferentes contra o mesmo tipo de alvo.

A partir de uma única linestring vertical, a segunda é desenhada para que seu canto caia exatamente sobre a borda superior da primeira. O resultado é um ângulo reto que compartilha um ponto — não apenas pixels visualmente sobrepostos.

Duas linestrings, a segunda fez snap na primeira para formar um canto

Mudando para a ferramenta Veículo e soltando um carro em uma faixa, o veículo faz snap na linha central da faixa e se orienta ao longo da direção da faixa.

Um veículo posicionado em uma faixa horizontal, com snap na sua linha central

Retângulo faz snap em um veículo / ponto da tela

Seção intitulada “Retângulo faz snap em um veículo / ponto da tela”

A ferramenta Retângulo tem o mesmo comportamento de snap. O indicador tracejado mostra para onde o canto está sendo puxado.

Retângulo sendo desenhado perto de um veículo; uma linha tracejada mostra o alvo de snap

Segure Shift enquanto clica ou arrasta para ignorar o snap para aquela ação única. Solte Shift para retomar o snap.

Esta é a jogada certa quando você quer um ponto perto, mas não exatamente sobre, um alvo existente.