独立于浏览器的函数,用于请求一个新的动画帧。 如下图所示,该函数用于创建应用程序的绘制循环。
Name | Type | Description |
---|---|---|
callback |
requestAnimationFrame~Callback | 在绘制下一帧时调用的函数。 |
Returns:
可传递给
cancelAnimationFrame
以取消请求的ID。
Example:
// Create a draw loop using requestAnimationFrame. The
// tick callback function is called for every animation frame.
function tick() {
scene.render();
SuperMap3D.requestAnimationFrame(tick);
}
tick();
See:
Type Definitions
-
下一帧绘制时调用的函数。
Name Type Description timestamp
Number 帧的时间戳,单位为毫秒。