Skip to content

Commit cec6124

Browse files
committed
Show volume value on change
1 parent 96aed16 commit cec6124

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

App.hx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,8 @@ function main() {
149149
}
150150
}
151151

152+
var volumeElement = document.getElementById("volume");
153+
var timer = new haxe.Timer( 2000 );
152154
window.addEventListener( 'wheel', e -> {
153155
if( gain != null ) {
154156
if( e.deltaY < 0 ) {
@@ -158,6 +160,12 @@ function main() {
158160
gain.gain.value -= 0.1;
159161
gain.gain.value = Math.max( gain.gain.value, 0.0 );
160162
}
163+
volumeElement.textContent = 'VOL:'+Std.int(gain.gain.value * 100);
164+
timer.run = () -> {
165+
volumeElement.textContent = 'Noise';
166+
timer.stop();
167+
timer = new haxe.Timer( 2000 );
168+
}
161169
}
162170
}, false );
163171

web/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<span id="white" class="noise">White</span>
1919
<span id="pink" class="noise">Pink</span>
2020
<span id="brown" class="noise">Brown</span>
21-
<span>Noise</span>
21+
<span id="volume">Noise</span>
2222
</div>
2323
</body>
2424
</html>

0 commit comments

Comments
 (0)