Changeset 4fbe2c1 in Klonkt for src/assets/js/mod/tape.js
- Timestamp:
- 08/22/2026 10:35:33 AM (3 weeks ago)
- Branches:
- main
- Children:
- c0e463b
- Parents:
- 8bb3b09
- File:
-
- 1 edited
-
src/assets/js/mod/tape.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/assets/js/mod/tape.js
r8bb3b09 r4fbe2c1 109 109 stopWinden(tape); 110 110 let snelheid = START_SNELHEID; 111 let vorigePositie = null; 112 let stil = 0; 111 113 tape.classList.add('is-winding'); 112 114 if (richting < 0) tape.classList.add('is-winding-back'); … … 115 117 p.seekBy(richting * snelheid * (STAP_MS / 1000)); 116 118 tekenBand(tape); 119 // AAN HET EIND VAN DE BAND STOPPEN MET SPOELEN. De speler klemt de positie 120 // af, dus daar gebeurt niets meer -- maar de spoelen bleven wel doordraaien 121 // en de knop bleef oplichten, alsof er nog band was. Beweegt de teller twee 122 // rondes niet, dan zijn we bij de kop of de staart. 123 const nu = p.tapeTijden ? p.tapeTijden().cur : null; 124 if (nu !== null && vorigePositie !== null && Math.abs(nu - vorigePositie) < 0.05) { 125 if (++stil >= 2) { stopWinden(tape); return; } 126 } else stil = 0; 127 vorigePositie = nu; 117 128 }, STAP_MS); 118 129 winder = { timer, tape };
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)