Skip to content

Commit 53e7ec6

Browse files
author
Josh Lavallee
committed
JOSH-DEV-2024: Updated Experience Colors To Refresh Memory
1 parent b882bf8 commit 53e7ec6

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

src/Experience.tsx

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as three from "three";
22
import { useState, useRef } from "react"
33
import { useFrame } from "@react-three/fiber";
44

5-
function Experience() {
5+
function Experience(positon: any) {
66
// This reference gives us direct access to the THREE.Mesh object
77
const cube = useRef<three.Mesh>(null);
88

@@ -16,16 +16,27 @@ function Experience() {
1616
});
1717

1818
return (
19+
<>
20+
<mesh
21+
// rotation={[0,0,0]}
22+
scale={.75}
23+
position={[-3, 0, 0]}
24+
>
25+
<sphereGeometry />
26+
<meshBasicMaterial color={"purple"}/>
27+
</mesh>
28+
1929
<mesh
2030
ref={cube}
21-
scale={clicked ? 1.5 : 1}
31+
scale={clicked ? 2 : 1}
2232
onClick={() => click(!clicked)}
2333
onPointerOver={(event) => (event.stopPropagation(), hover(true))}
2434
onPointerOut={() => hover(false)}
2535
>
26-
<boxGeometry args={[1, 1, 1]} />
27-
{hovered ? <meshNormalMaterial /> : <meshStandardMaterial color="hotpink" />}
36+
<boxGeometry />
37+
{hovered ? <meshBasicMaterial color={"purple"}/> : <meshBasicMaterial color={"yellow"} />}
2838
</mesh>
39+
</>
2940
);
3041
}
3142

0 commit comments

Comments
 (0)