1

ホイールを回転させて特定のポイントに着地させるために、KineticJSを使用しています。起こっているように見えるのはiOSで、移行は1秒ごとにぎくしゃくしています。レンダリングのパフォーマンスを向上させる方法はありますか?

var dir = 1;
if(direction == "left"){
     dir = -1;
}
var PI = Math.PI;
wheel.transitionTo({    
    rotation: ((degrees*PI/6) + (dir *10*PI)),
    duration:7,
    easing:"ease-out"
})

現在のプロジェクトへのリンクは次のとおりです:http://dev.hitpointstudios.com/sessionm_wheelspin/trunk/

注:-これは発生しただけです。Droid 2、HTC Inspire、Galaxy S2でテストしましたが、パフォーマンスは良好です。

4

1 に答える 1

1

これを調べています。これは、ブラウザーが動的フレーム レートを制御する requestAnimationFrame メソッドの副作用です。現在、より適切に制御できるカスタム requestAnimationFrame メソッドの実装を検討しています。

于 2012-10-28T02:22:40.520 に答える