1

私はコードの例としてこれを持っています..

 function rotate() {
      rx = 50 * Math.cos( angle ) + 200;
      ry = 50 * Math.sin( angle ) + 200;
      for( var i = 0; i < plots; i++ ) {
        x = 100 * Math.cos( angle ) + rx;
        y = 100 * Math.sin( angle ) + ry;
        turnangle = Math.atan2( y - ry, x - rx ) * 180 / Math.PI + 90 + 'deg';
        plotcache[ i ].rotate( turnangle );
        plotcache[ i ].position( x, y );
        angle += increase;
      }
      angle += 0.06;
    }

setInterval( rotate, 1000/30 );

それは何setInterval( rotate, 1000/30 )をすべきですsetInterval( rotate, 1000 )..か??

4

1 に答える 1

6

rotate1 秒間に約 30 回呼び出します。これはかなり一般的なフレーム レートです。これはアニメだと思います。

于 2012-10-24T04:26:55.503 に答える