-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathanimation.js
58 lines (45 loc) · 1.97 KB
/
animation.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
// Brake Chain Animation - Kırık Link Animasyonu ve Fonksiyonumuz.
function brakeChain() {
let chain = document.getElementById('chain'); // Let burada eski syntax'daki "var" ile aynı görevi üstleniyor yani değişken oluşturmaya yarıyor. var,let,const
chain.innerHTML = ""; // Soldaki tırnak içindeki karakterler Unicode'yi temsil ediyor. Her ikonun kendi Unicode'u mevcuttur.
setTimeout(function() {
chain.innerHTML = ""; // Soldaki tırnak içindeki karakterler Unicode'yi temsil ediyor. Her ikonun kendi Unicode'u mevcuttur.
}, 1000); // Buradaki 1000 milisaniye yani 1 saniyedir.
}
// Call Animation - brakeChain fonksiyonumuzu çağırıyoruz.
brakeChain();
// Animate Every 2 Seconds GB - Her 2 saniyede bir Animasyonu sürdürür. Aşağıdaki 2000 milisaniye 2 saniyeye eşittir.
setInterval(brakeChain, 2000);
// Battery Charge Animation - Batarya Şarj Animasyonu
function chargeBattery() {
let battery = document.getElementById('battery');
battery.innerHTML = ""; // - Soldaki tırnak içindeki karakterler Unicode'yi temsil ediyor. Her ikonun kendi Unicode'u mevcuttur.
setTimeout(function () {
battery.innerHTML = "";
}, 1000);
setTimeout(function () {
battery.innerHTML = "";
}, 2000);
setTimeout(function () {
battery.innerHTML = "";
}, 3000);
setTimeout(function () {
battery.innerHTML = "";
}, 4000);
}
// Animate Every 5 second
setInterval(chargeBattery, 5000);
chargeBattery();
// Hourglass Tip Animation - Kum saati Animasyonu
function hourglassTip() {
let hourglass = document.getElementById('hourglass');
hourglass.innerHTML = "";
setTimeout(function () {
hourglass.innerHTML = "";
}, 1000);
setTimeout(function() {
hourglass.innerHTML = "";
}, 2000);
}
hourglassTip();
setInterval(hourglassTip, 3000);