私はSVGを使ってアニメーションを作成したいと思いますが、いくつかの問題があります。 小さな円は大きな円の経路に沿って動くはずです。 ここで誰かがヒントや簡単な例を示してくれますか? 私はCSSで試しましたが、これは正しい方法ではありません。svgサークルパスアニメーション
<!doctype html>
<html lang="en">
<head>
</head>
<body>
<svg>
<circle id="c1" cx="100" cy="100" r="90" stroke="#ccc" stroke-width="2" fill="none"/>
<circle id ="c2" cx="100" cy="10" r="8" stroke="#f00" stroke-width="3" fill="#fff"/>
</svg>
<script>
circle1=document.getElementById("c1");
circle2=document.getElementById("c2");
for (i=1;i<60;i++){
// here is must calc the points
//of the path of the circle
//that is difficult but not such a problem
//but i don´t see an animation
//but I see no animation
circle2.setAttribute("cx",100+i);
circle2.setAttribute("cy",100+i);
}
</script>
</body>
</html>
[CSS(Animation)でSVGを回転する]の複製があります(https://stackoverflow.com/questions/17029384/rotating-a-svg-with-css-animation) –