(frameRate:number)
| 276 | * @param frameRate - number indicating frame rate |
| 277 | */ |
| 278 | export function updateFrameRate(frameRate:number):void { |
| 279 | if (frameRate > 60 || frameRate < 0) { |
| 280 | __trace('Frame rate should be in the range (0, 60]', 'warn'); |
| 281 | return; |
| 282 | } |
| 283 | if (frameRate === 0) { |
| 284 | // Stop broadcasting of enterFrame |
| 285 | internalTimer.stop(); |
| 286 | return; |
| 287 | } |
| 288 | internalTimer.stop(); |
| 289 | internalTimer = new Timer(Math.floor(1000 / frameRate)); |
| 290 | internalTimer.addEventListener('timer', enterFrameDispatcher); |
| 291 | internalTimer.start(); |
| 292 | } |
| 293 | } |
nothing calls this directly
no test coverage detected