Three-JS Canvas не отображается должным образомJavascript

Форум по Javascript
Ответить
Anonymous
 Three-JS Canvas не отображается должным образом

Сообщение Anonymous »

Я новичок в Three.JS и следую этому руководству, чтобы понять, как делать некоторые базовые вещи на этом языке. (Это их исходный код.)
Примерно на 39:34 видео они создают объект Canvas (который ссылается на этот идентификатор в файле index.css)
Изображение

А затем они создают объект Box, который выглядит следующим образом в своей программе.
Изображение

Код: Выделить всё

//
import useMacbookStore from '../store';
import clsx from 'clsx';
import { Canvas } from '@react-three/fiber';

const ProductViewer = () => {
const{color, scale, setColor, setScale} = useMacbookStore();

return(


Take a closer look.

{/*
Macbook Pro | Available in 14" & 16" in Space Gray & Dark colors
*/}



 setColor('#adb5bd')}
className={clsx('bg-neutral-300', color === '#adb5bd' && 'active')}
/>
 setColor('#2e2c2e')}
className={clsx('bg-neutral-900', color === '#2e2c2e' && 'active')}
/>

 setScale(0.06)}
className={clsx(scale === 0.06 ? 'bg-white text-black' : 'bg-transparent text-white')}
>
14"

onClick={() => setScale(0.08)}
className={clsx(scale === 0.08 ? 'bg-white text-black' : 'bg-transparent text-white')}
>
16"









)
}

export default ProductViewer
Вот мой код, и как только я добавляю объект , вся моя веб-страница становится черной. Если я его удалю, оно будет выглядеть точно так же, как на видео (без рамки, конечно).
Огромное спасибо!

Подробнее здесь: https://stackoverflow.com/questions/798 ... g-properly
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»