()
| 267 | } |
| 268 | |
| 269 | function debugUpdate() |
| 270 | { |
| 271 | if (!debug) return; |
| 272 | |
| 273 | if (keyWasPressed(debugKey)) // Esc |
| 274 | debugOverlay = !debugOverlay; |
| 275 | if (debugOverlay) |
| 276 | { |
| 277 | if (keyWasPressed('Digit1')) |
| 278 | debugPhysics = !debugPhysics, debugParticles = false; |
| 279 | if (keyWasPressed('Digit2')) |
| 280 | debugParticles = !debugParticles, debugPhysics = false; |
| 281 | if (keyWasPressed('Digit3')) |
| 282 | debugGamepads = !debugGamepads; |
| 283 | if (keyWasPressed('Digit4')) |
| 284 | debugRaycast = !debugRaycast; |
| 285 | if (keyWasPressed('Digit5')) |
| 286 | debugScreenshot(); |
| 287 | } |
| 288 | if (debugVideoCaptureIsActive()) |
| 289 | { |
| 290 | // control to stop video capture |
| 291 | if (!debugOverlay || keyWasPressed('Digit6')) |
| 292 | debugVideoCaptureStop(); |
| 293 | } |
| 294 | else if (debugOverlay && keyWasPressed('Digit6')) |
| 295 | debugVideoCaptureStart(); |
| 296 | } |
| 297 | |
| 298 | function debugRender() |
| 299 | { |
no test coverage detected