¿Cómo puedo obtener este script 'para conectar todos los puntos de esquina de un camino por líneas rectas'?
Descargué un script llamado 'Todos los puntos' desde aquí pero no funciona: http://www.wundes.com/JS4AI/
Para explicar más: si tengo un cuadrado, puedo conectar los puntos diagonalmente opuestos para crear líneas diagonales. Esto se vuelve muy complejo cuando se trata de formas con una gran cantidad de puntos, como se ejemplifica aquí: http://js4ai.blogspot.in/2009/05/spoze-you-have-shape-like-this-and-you.html
El script muestra un error, después de seleccionar un polígono y ejecutarlo:
Error 8705: No se puede modificar la capa de destino
Línea: 195
var shapeGroup = app.activeDocument.groupItems.add();
PD: El guión también encuentra una mención en la respuesta a esta pregunta .
Como sugiere el error, la capa no se puede modificar, lo que significa que la capa seleccionada está oculta o bloqueada. Tenga en cuenta que la capa activa no es la misma que la capa de los objetos que ha seleccionado. La capa activa es la capa que está resaltada en el panel de capas.
Como puede ver aquí, el objeto seleccionado está en "Capa 1", la capa seleccionada es "Capa 2". Dado que esa capa está oculta, si ejecuta el script ahora, obtendrá el error "La capa de destino no se puede modificar":
Asegúrese de que la capa esté visible y que el script funcione como se espera:
Luciano
Amit Saxena
Luciano
Amit Saxena