+

-
From cd1450e81eed857698217bc4740966a7c95cdb10 Mon Sep 17 00:00:00 2001
From: Raymond0T <36683390+Raymond0T@users.noreply.github.com>
Date: Mon, 17 May 2021 15:47:59 -0700
Subject: [PATCH 2/2] Add files via upload
---
App.js | 2 +-
Components/Lantern.css | 10 ++++++++--
Components/Lantern.js | 10 +++++-----
3 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/App.js b/App.js
index 015d751..84b20f1 100644
--- a/App.js
+++ b/App.js
@@ -14,7 +14,7 @@ function App(){
const option = [1,24,55,85,150,250];
const rayQueue = ['none','block','block'];
- const time = [14000,3000,20,20,20,20,20,20,20,20,20,20,20,20,20,4000,5000,4000,5000,4000,5000,6000,20,20,20,20,20,20,20,20,20,20,20,20,20,5000,5000,5000,5000,5000,5000,29000,4000,5000,4000,5000,4000,5000,4000,5000,4000,5000,4000,5000,4000,5000,5000,6000];
+ const time = [14000,3000,20,20,20,20,20,20,20,20,20,20,20,20,20,4000,5000,4000,5000,4000,5000,6000,30000,29000,4000,5000,4000,5000,4000,5000,4000,5000,4000,5000,4000,5000,4000,5000,5000,6000];
let [color, setColor] = useState(0);
let [temp, setTemp] = useState(0);
diff --git a/Components/Lantern.css b/Components/Lantern.css
index d129942..0090200 100644
--- a/Components/Lantern.css
+++ b/Components/Lantern.css
@@ -31,7 +31,7 @@ filter: invert(43%) sepia(81%) saturate(1412%) hue-rotate(200deg) brightness(98%
@media(prefers-reduced-motion: no-preference){
.lantern__rainbow{
- animation: rainbow 60s ease-in-out infinite;
+ animation: rainbow 140s ease-in-out infinite;
}
}
@@ -39,8 +39,14 @@ filter: invert(43%) sepia(81%) saturate(1412%) hue-rotate(200deg) brightness(98%
0%{
-webkit-transform: perspective(100px) rotate(90deg) rotateY(80deg);
}
+ 25%{
+ -webkit-transform: perspective(100px) rotate(90deg) rotateY(120deg);
+ }
50%{
- -webkit-transform: perspective(100px) rotate(90deg) rotateY(160deg);
+ -webkit-transform: perspective(100px) rotate(90deg) rotateY(175deg);
+ }
+ 75%{
+ -webkit-transform: perspective(100px) rotate(90deg) rotateY(120deg);
}
100%{
-webkit-transform: perspective(100px) rotate(90deg) rotateY(80deg);
diff --git a/Components/Lantern.js b/Components/Lantern.js
index aca93e9..56b68c0 100644
--- a/Components/Lantern.js
+++ b/Components/Lantern.js
@@ -13,10 +13,10 @@ function Lantern({posVert, posHori, color, angle}){
250: 'b10ed1'
}
-
- const rayQueue = ['none','none','none','none','none','none','none','none','none','none','none','none','none','none','none'];
- const sideRayQueue = ['none','none','block','none','block','none','block','none','block','none','block','none','block','none','none','none'];
- const time = [10,50000,20000,2000,2000,2000,2000,2000,2000,2000,2000,2000,2000];
+ let matchUp = match[color];
+ const rayQueue = ['none','none','block','none','none','none','none','none','none','none','none','none','block','none','none','none','none','none','block','none','none','none','none','none','block','none','none','none','none','none','none','none'];
+ const sideRayQueue = ['none','none','block','none','block','none','block','none','block','none','block','none','block','none','block','none','block','none','block','none','block','none','block','none','block','none','block','none','block','none','block','none'];
+ const time = [10,49000,32000,1000,1000,2000,2000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000,1000];
// 50se, 30 sec
//let [angle, setAngle] = useState(0);
@@ -36,8 +36,8 @@ function Lantern({posVert, posHori, color, angle}){
else if(flash < time.length){
let interval_id = setTimeout(()=>{
- console.log(flash + ' check ' + time[flash]);
setFlash(flash+=1);
+ console.log(flash + ' check ' + time[flash]);
}, time[flash])
return()=>{
clearInterval(interval_id);