You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
и да, нужно пути сделать по другому. потому что всегда запрашивает по /dino3d/
а если другое имя папки будет на сервере?
и да, просто нужно дописать type="module" в <script> где есть импорт...
я про cameraHelper, там хрен знаешь что импортирует:
import { Camera } from '../cameras/Camera.js';
import { Vector3 } from '../math/Vector3.js';
import { LineSegments } from '../objects/LineSegments.js';
import { Color } from '../math/Color.js';
import { FaceColors } from '../constants.js';
import { LineBasicMaterial } from '../materials/LineBasicMaterial.js';
import { BufferGeometry } from '../core/BufferGeometry.js';
import { Float32BufferAttribute } from '../core/BufferAttribute.js';
это же все есть в THREE.js. есть THREE.Vector3, THREE.Color. зачем городить огород?
я поменял это на:
var Camera= THREE.Camera
var Vector3=THREE.Vector3
var LineSegments=THREE.LineSegments
var Color=THREE.Color
var FaceColors=THREE.FaceColors
var LineBasicMaterial=THREE.LineBasicMaterial
var BufferGeometry=THREE.BufferGeometry
var Float32BufferAttribute=THREE.Float32BufferAttribute
ошибки нету.
так же тупо не хватает файла three-nebula.js.map
по пути /libs/three/helpers/CameraHelper.js
import { Camera } from '../cameras/Camera.js';
такая структура в мозилле не работает (
допиши код, тут решение: https://stackoverflow.com/questions/42237388/syntaxerror-import-declarations-may-only-appear-at-top-level-of-a-module
и вправду, хром динозаврик. мозилла не жуёт...
The text was updated successfully, but these errors were encountered: