【问题标题】:KineticJS Jerky Rotation on TransitionTo在 TransitionTo 上的 KineticJS 生涩旋转
【发布时间】:2012-10-28 10:22:40
【问题描述】:

我正在使用 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 上测试过,性能都不错。

【问题讨论】:

    标签: ios html kineticjs


    【解决方案1】:

    对此进行调查。这是 requestAnimationFrame 方法的副作用,在该方法中浏览器控制动态帧速率。我目前正在研究实现一个可能更好控制的自定义 requestAnimationFrame 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多