-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbotones.js
128 lines (84 loc) · 3.29 KB
/
botones.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
// variables
var dado = document.getElementById('dado');
var dadoc1 = document.getElementById('dadoc1');
var dadoc2 = document.getElementById('dadoc2');
var c = document.getElementById('c');
var c1 = document.getElementById('c1');
var c2 = document.getElementById('c2');
var valor1 = document.getElementById('valor1');
var valor2 = document.getElementById('valor2');
var historial1 = document.getElementById('historial1');
var historial2 = document.getElementById('historial2');
var h1scroll = document.getElementById('historial1');
var h2scroll = document.getElementById('historial2');
var estado = 1;
// Dancing
var dembow = new Audio('https://od.lk/s/ODRfNjYyNTY2Mzhf/Los%20Aparatos.mp3');
play.addEventListener('click', ()=>{
dembow.play();
dado.style.transform = "rotateX(30deg) rotateY(-30deg)";
dadoc1.style.transform = "rotateX(-30deg) rotateY(30deg)";
dadoc2.style.transform = "rotateX(10deg) rotateZ(5deg)";
dado.style.animation = "dembowyala 1.1s infinite 5.5s";
dadoc1.style.animation = "dembowyalac1 1.1s infinite 5.5s";
dadoc2.style.animation = "dembowyalac2 1.1s infinite 5.5s";
});
pause.addEventListener('click', ()=>{
dembow.pause();
dembow.currentTime = 0;
dado.style.transform = "rotate(0deg)";
dadoc1.style.transform = "rotate(0deg)";
dadoc2.style.transform = "rotate(0deg)";
dado.style.animation = "dembowyalapausa 0s none";
dadoc1.style.animation = "dembowyalapausa 0s none";
dadoc2.style.animation = "dembowyalapausa 0s none";
});
// change dice
var unDado = document.getElementById('unDado');
unDado.addEventListener('click', modo1);
var dosDados = document.getElementById('dosDados');
dosDados.addEventListener('click', modo2);
function modo1 (){
c.style.opacity = "1";
c1.style.opacity = "0";
c2.style.opacity = "0";
historial1.style.opacity = "1";
historial1.style.zIndex = "4";
historial2.style.opacity = "0";
historial2.style.zIndex = "1";
estado = 1;
}
function modo2 (){
c.style.opacity = "0";
c1.style.opacity = "1";
c2.style.opacity = "1";
historial1.style.opacity = "0";
historial1.style.zIndex = "1";
historial2.style.opacity = "1";
historial2.style.zIndex = "4";
estado = 2;
}
// Random Number
const random = ["rotate(0deg)", "rotateY(-90deg)", "rotateY(90deg)", "rotateX(90deg)", "rotateX(-90deg)", "rotateY(180deg)"];
var randomBt = document.getElementById('randomBt');
randomBt.addEventListener('click', setRandom);
function setRandom (){
var valorRandom = Math.floor(Math.random() * 6);
var valorRandomc1 = Math.floor(Math.random() * 6);
var valorRandomc2 = Math.floor(Math.random() * 6);
dado.style.transform = random[valorRandom];
dadoc1.style.transform = random[valorRandomc1];
dadoc2.style.transform = random[valorRandomc2];
if (estado == 1) {
valor1.innerHTML += valorRandom + 1 + "<br>" + "<hr>";
h1scroll.scrollTop = h1scroll.scrollHeight;
}else{
valor2.innerHTML += valorRandomc1 + valorRandomc2 + 2 + "<br>" + "<hr>"
h2scroll.scrollTop = h2scroll.scrollHeight;
}
}
// Reset
var reset = document.getElementById('reset');
reset.addEventListener('click', ()=>{
window.location.reload();
})