More AI proofreading fixes
All checks were successful
Check & deploy / deploy (push) Successful in 7s
All checks were successful
Check & deploy / deploy (push) Successful in 7s
This commit is contained in:
parent
6c4066dcd2
commit
597860f28e
1 changed files with 10 additions and 1 deletions
11
README.md
11
README.md
|
|
@ -51,9 +51,18 @@ const context = canvas.getContext('2d');
|
||||||
|
|
||||||
## Animáció
|
## Animáció
|
||||||
A következő kódrészletet célszerű alkalmazni.
|
A következő kódrészletet célszerű alkalmazni.
|
||||||
|
|
||||||
|
A [`requestAnimationFrame`](https://developer.mozilla.org/en-US/docs/Web/API/Window/requestAnimationFrame) callbackjének `timestamp` paramétere az ablak időorigójához viszonyított időbélyeg, ezredmásodpercben. A játék futásidejét az első képkocka időbélyegének levonásával kapjuk meg.
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
|
let startTimestamp;
|
||||||
|
|
||||||
function nextFrame(timestamp) {
|
function nextFrame(timestamp) {
|
||||||
console.log(`Ennyi ideje fut a játék: ${timestamp}`)
|
if (startTimestamp === undefined) {
|
||||||
|
startTimestamp = timestamp;
|
||||||
|
}
|
||||||
|
const elapsed = timestamp - startTimestamp;
|
||||||
|
console.log(`Ennyi ideje fut a játék: ${elapsed} ms`);
|
||||||
|
|
||||||
//animáció logikája
|
//animáció logikája
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue