Transpiled version (3228L) is out of date.
sS html_humDemo() { ret htitle("Hum demo") //+ loadJQuery() + loadJQuery2() + hjs_playHum() + hjs([[ console.log("$: " + $); console.log("easing: " + $.easing); $.extend($.easing, { easeInExpo: function (x, t, b, c, d) { return (t==0) ? b : c * Math.pow(2, 10 * (t/d - 1)) + b; }, easeOutExpo: function(x, t, b, c, d) { return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b; }, easeInOutQuint: function (x, t, b, c, d) { if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; return c/2*((t-=2)*t*t*t*t + 2) + b; } }); function fadeIn() { hum(0); fadeTo(1); } function fadeOut() { fadeTo(0); } function fadeTo(vol) { $(humSound).animate({ // call animate on the object volume: vol // specify the t property of the object to be animated }, { duration: vol < humSound.volume ? 250 : 500, easing: vol < humSound.volume ? 'easeOutExpo' : 'easeInOutQuint'/*'easeInExpo'*/ //step: function(value) { humSound.volume = value; } }); } ]]) + hbutton_onClick("Silent", "hum(0)") + hbutton_onClick("Low", "hum(0.25)") + hbutton_onClick("Med", "hum(0.5)") + hbutton_onClick("Full", "hum(1)") + hbutton_onClick("Fade in", "fadeIn()") + hbutton_onClick("Fade out", "fadeOut()"); }
download show line numbers debug dex old transpilations
Travelled to 7 computer(s): bhatertpkbcr, mqqgnosmbjvj, pyentgdyhuwx, pzhvpgtvlbxg, tvejysmllsmz, vouqrxazstgt, xrpafgyirdlv
No comments. add comment
Snippet ID: | #1028691 |
Snippet name: | html_humDemo |
Eternal ID of this version: | #1028691/8 |
Text MD5: | d978cc858bcee170c72bce1f509853f6 |
Author: | stefan |
Category: | javax |
Type: | JavaX fragment (include) |
Public (visible to everyone): | Yes |
Archived (hidden from active list): | No |
Created/modified: | 2020-07-05 17:18:59 |
Source code size: | 1497 bytes / 47 lines |
Pitched / IR pitched: | No / No |
Views / Downloads: | 194 / 285 |
Version history: | 7 change(s) |
Referenced in: | #1006654 - Standard functions list 2 (LIVE, continuation of #761) #1028692 - hjs_humWithFade |