fix: create ref for SealCube
This commit is contained in:
+2
-1
@@ -600,6 +600,7 @@ export default function Home() {
|
|||||||
// }
|
// }
|
||||||
// );
|
// );
|
||||||
|
|
||||||
|
const [sealMesh, setSealMesh] = useState<Mesh | null>(null);
|
||||||
return (
|
return (
|
||||||
<Canvas
|
<Canvas
|
||||||
shadows
|
shadows
|
||||||
@@ -635,8 +636,8 @@ export default function Home() {
|
|||||||
grassSize={0.6}
|
grassSize={0.6}
|
||||||
grassLOD={80}
|
grassLOD={80}
|
||||||
/>
|
/>
|
||||||
|
<SealCube ref={(mesh) => { if (mesh && !sealMesh) setSealMesh(mesh) }} />
|
||||||
|
|
||||||
<SealCube />
|
|
||||||
<OrbitControls
|
<OrbitControls
|
||||||
target={[0, 5, 0]}
|
target={[0, 5, 0]}
|
||||||
enablePan={false}
|
enablePan={false}
|
||||||
|
|||||||
Reference in New Issue
Block a user