Мислев дека не е ништо страшно, отворив Figma, го зедов изворниот код на SVG, го фрлив и .... не функционираше 😔
Истражувајќи го проблемот, се покажа дека библиотеката што го анимира SVG работи директно со rect
елементи во истиот SVG. Па повторно нема проблем си помислив :), ајде само да ги преименуваме сите слоеви во Rect и ќе бидеме среќни.
Преименувано, го погледнав изворниот код на SVG и не го гледам rect
:(
Се испостави дека за SVG да ги разбере елементите што сакаме да ги анимираме како recr
треба да ги нацртаме... тапан ролна - преку Рамки.
const selectedNodes = figma.currentPage.selection; if (selectedNodes.length === 0) { figma.notify("Please select at least one layer."); } else { selectedNodes.forEach(node => { const frame = figma.createFrame(); frame.resize(node.width, node.height); frame.x = node.x; frame.y = node.y; frame.appendChild(node); node.x = 0; node.y = 0; }); figma.notify("All selected layers are wrapped in frames!"); } figma.closePlugin();