Escalar un símbolo en Sketch escala todas las instancias de ese símbolo

22

El título lo dice todo, pero el problema es simple. Digamos que tengo un logotipo importado de Illustrator o lo que sea. Lo hago un símbolo, y luego lo uso en un lugar en mi diseño. Se ve muy bien.

Pero hay problemas: también quiero una versión más pequeña de ese logotipo en otro lugar del diseño.

Entonces, inserto> Símbolo> Mi logotipo de Crummy y lo arrastro a donde quiero que vaya, y luego lo reduzco, y blammo, las otras instancias del logotipo también se han reducido.

¿Estoy haciendo algo incorrectamente? ¿O es solo un comportamiento completamente estúpido? ¿O es este comportamiento lógico y no lo estoy asimilando?

TomorrowPlusX
fuente
Así es como funciona, creo. Notarás que los colores también son persistentes en los símbolos. Me parece que termino simplemente copiando y pegando grupos en su lugar.
foto
Es posible que desee ver este complemento: github.com/tisho/sketch-plugins/tree/master/Symbols . Es un truco, pero parece que podría hacer lo que estás haciendo de una manera un poco más automatizada. Si puede codificar, también puede modificarlo para sincronizar solo lo que desee.
Sebastien Martin
55
¿Sigue siendo el caso? Espero que se pueda acordar que este comportamiento sea un error / falla ¿verdad? Derrota totalmente el propósito de un símbolo si las instancias no pueden modificarse externamente.
Jikku Jose
Puede poner el símbolo en una capa y luego transformar la capa. Sin embargo, sigue siendo una solución extraña.
Clemens Helm
2
RESPUESTA: ACTUALIZAR BOCETO A v39 +. Este ya no es el caso. Actualmente estoy ejecutando Sketch Version 39 (31667) y cuando creo un símbolo, puedo escalar este símbolo en cualquier mesa de trabajo sin que cambie de tamaño en las otras mesas de trabajo o instancias en la misma mesa de trabajo. - Acabo de registrarme, no hay suficientes puntos para agregar una respuesta, así que agregué este comentario ...
Neejoh

Respuestas:

10

Después de insertar un nuevo símbolo, puede hacer clic derecho en la capa y "Separar del símbolo"

Ahora escalar solo afectará esa instancia.

corygibbons
fuente
18
Esto es con lo que finalmente fui, pero derrota por completo el propósito de los Símbolos. En Photoshop, por ejemplo, a menudo trataré un objeto inteligente como un símbolo, y puedo reescalar y transformar las instancias del mismo SmartObject sin afectar a los demás. Luego, si hago doble clic para editar ese SmartObject, todas las instancias se actualizan. Así es como esperaba que funcionara Symbols in Sketch.
TomorrowPlusX
55
Completamente de acuerdo, esto derrota el punto de los símbolos. Si, por ejemplo, un ícono necesita ser modificado, uno debería actualizar manualmente todos los diferentes tamaños de este ícono en todo el sitio. Doloroso. Ojalá hubiera una función de símbolos anidados también, como en Flash. Además de algunas fallas como esta, sketch3 rocas.
3
Esto derrota completamente el propósito de los símbolos. Argh
Scotty
0

Intenté seguir los pasos que describiste y para la versión 50.2 funciona perfectamente. Quiero decir, agregar un vector, crear un símbolo con él, usarlo en múltiples lugares, insertar una nueva instancia y luego escalarlo (cmd + k) NO cambia el tamaño de las otras instancias del símbolo.

Simplemente actualice su aplicación de bocetos y vea cómo ocurre la magia.

Helena Simões
fuente