0

こんにちは、私はプロジェクト用の Java スクリプトのアニメーション化に取り組んでおり、java-script の初心者なので、設定された領域で画像を上下に動かす方法しかわかりませんでした。次のコードを使用してオブジェクトを上下に移動しながら、オブジェクトを「ダンク」に無限に回転させるにはどうすればよいですか? どんな助けでも大歓迎です!

window.addEventListener("load", function() {         
function myMove() {
   var elem = document.getElementById("dank");
   var pos = 100;
   var id = setInterval(frame, 10);
   function frame() {
        pos += 0.3;
        elem.style.top = pos + "px";
             if (Math.abs(pos) >= 250){
                   pos = 100;
                }
                frame();
            }
            } 
4

1 に答える 1

0

を使用elem.style.transformしてテキストを回転できます。数値に度数を割り当てると、次のようになります。

elem.style.transform = "rotate(" + degrees + "deg)"

また、「frame();」を削除する必要があります。setInterval(frame, 10) が既に関数を何度も呼び出しているため、これは必要ありません。そこにあると、再帰の問題が発生する可能性があります。

于 2016-04-12T22:53:17.067 に答える