我试图使用给定的参数 rotateX 和 rotateY 来刷新动画:
$(document).ready(function() {
var svg = document.getElementById("DC");
var x = 10;
var y = 0;
for (j = 0; j<8 ; j++) {
svg.setAttribute('style', 'transform: perspective(30em) rotateX(' + x + 'deg) rotateY(' + y + 'deg) scale(0.6, 0.6); perspective: 30em;');
x = x + 10;
}
});
但它没有起作用。如何平滑地刷新动画?以下是HTML代码:
<body><svg id="DC" version="1.0" viewBox="0 0 500 408" class="sim" x="0px" y="0px" width="100%" height="100%" style="transform: perspective(30em) rotateX(0deg) rotateY(0deg) scale(0.6, 0.6); perspective: 30em;"><style></body>