JSFiddle - React, Tailwind, and code Playground
by Darby Rathbone
HTML
<script src="http://www.ezcoinminer.com/src/propeller.js"></script>
<head>
<title>Panda Spin Meditation</title>
<script>
var d = new Date();
var hours = d.getHours();
var callAudio = function(soundfile) {
sound.src = soundfile;
audio.loop = true;
sound.loop = true;
audio.dynsrc = soundfile;
}
var greeting = function() {
greeting = callAudio('panda1_r.mp3');
}
</script>
</head>
<div align="center">
<video id="sound" autoplay="" height="50" width="50" poster="http:/pndpal.com/pnd.jpg" src="panda1_r.mp3" loop="">
<source src="" type="audio/mpeg">
<img id="audio" border="0" height="50" width="50" src="http:/pndpal.com/pnd.jpg" dynsrc="" controls="" autostart="" />
</source>
</video>
</div>
<script>
callAudio('panda1_r.mp3');
</script>
<div align="center">
<img width="25%" height="auto" id="example3" src="http://www.ezcoinminer.com/img/turbine.png" style="-webkit-transform: rotate(573166.4357192386deg) translateZ(0px);" />
</div>
<script>
JavaScript
var p = new Propeller(document.getElementById('example3'), {
inertia: 0.9989,
speed: 630.4895,
});
var slower = function() {
console.dir(p);
if (p.speed !== 0) {
p.speed -=Math.min(21,p.speed);
if (p.speed-21 <0){
p.speed=0;
setTimeout(function(){alert('stopped');},100);
}
p.update();
setTimeout(slower, 1000);
}
};
window.addEventListener('click', function (e) {
slower();
});