Bir oynatma ve durdurma düğmesi yapmaya çalışıyorum. Tıklandığında, üçgen şeklin (bir yol) kare şekle (yol) dönüştüğünü bilmiyorum. Her seferinde sadece bir şekil gösteriliyor. Biri yardım edebilir mi?Bir SVG yol öğesini bir tıklama komutunda başka bir şekle dönüştürme nasıl yapılır?
<svg class="playStop" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 971 530" style="enable-background:new 0 0 971 530;" xml:space="preserve">
<style type="text/css">
.st0{fill:none;
stroke:#000000;
stroke-width:4;
stroke-miterlimit:10;}
</style>
<path id="playTriangle" class="st0" d="M432,290.7V187.8c0-11.4,9.2-20.7,20.6-20.8c3.2,0,6.3,0.7,9.2,2.2l86.9,43.3l16.2,8.1c10.2,5,14.5,17.5,9.4,27.7c-2,4.1-5.3,7.5-9.4,9.5l-13.4,6.7l-89.8,44.8c-10.2,5-22.6,0.8-27.6-9.5C432.7,297,432,293.9,432,290.7z"/>
<path id="stopSquare" class="st0" d="M458.6,167h91.3c14.7,0,26.6,11.9,26.6,26.6v91.3c0,14.7-11.9,26.6-26.6,26.6h-91.3c-14.7,0-26.6-11.9-26.6-26.6v-91.3C432,178.9,443.9,167,458.6,167z"/>
</svg>
"morph" Kime bu size eleman aracılığıyla SMIL gerekir. Fakat bunun çalışması için, yollarınızın aynı sırayla aynı sırayla aynı sayıda komut içermesi gerekir. –
Kaiido