• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Uncaught ReferenceError: THREE is not defined - gdzie jest błąd w kodzie?

Aruba Cloud - Virtual Private Server VPS
0 głosów
892 wizyt
pytanie zadane 30 marca 2021 w JavaScript przez Kubs Mądrala (5,190 p.)

Witajcie,

próbuje sił z THREE.js, ale już na początku coś nie działa

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="main.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r126/three.js"></script>
    <title>Document</title>
</head>
<body>


    
</body>
</html>

oraz main.js

const scene = new THREE.Scene();

const camera = new THREE.PerspectiveCamera (24, window.innerWidth/window.innerHeight, 0.1, 1000);

const renderer = new THREE.WebGLRenderer();

renderer.setSize(window.innerWidth, window.innerHeight);

document.body.appendChild(renderer.domElement);

 

3 odpowiedzi

+1 głos
odpowiedź 30 marca 2021 przez lateM Pasjonat (17,660 p.)

Spróbuj dodać najpierw link do "three.js", a pod nim "main.js". https://kursjs.pl/kurs/super-podstawy/pierwszy-skrypt.php

1
komentarz 30 marca 2021 przez Kubs Mądrala (5,190 p.)
edycja 30 marca 2021 przez Kubs
Rozwiązane. Dziękuję.
+1 głos
odpowiedź 30 marca 2021 przez overcq Pasjonat (22,440 p.)

main.js załadował się wcześniej niż three.js?

komentarz 30 marca 2021 przez Kubs Mądrala (5,190 p.)
Dziękuję.
+1 głos
odpowiedź 30 marca 2021 przez adrian17 Mentor (352,580 p.)
Zajrzyj do oficjalnego tutoriala :)

https://threejs.org/docs/index.html#manual/en/introduction/Creating-a-scene

Ładują skrypty w odwrotnej kolejności, plus na końcu <body>.
komentarz 30 marca 2021 przez Kubs Mądrala (5,190 p.)
edycja 30 marca 2021 przez Kubs
Rozwiązane. Dziękuję.

Podobne pytania

0 głosów
1 odpowiedź 254 wizyt
pytanie zadane 6 kwietnia 2022 w JavaScript przez chrystian Gaduła (4,780 p.)
0 głosów
0 odpowiedzi 319 wizyt
0 głosów
1 odpowiedź 316 wizyt

93,329 zapytań

142,323 odpowiedzi

322,400 komentarzy

62,662 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...