邓洁 : 测试模型上线

This commit is contained in:
邓洁
2023-12-07 22:53:15 +08:00
parent 56ba5f04a6
commit b194b07b95
3 changed files with 11 additions and 11 deletions

View File

@@ -48,13 +48,13 @@ async function handleMounted() {
try {
const deviceList = [];
let result = await loadModel("../../../../public/devicesModel/Camera.obj");
let result = await loadModel("/devicesModel/Camera.obj");
deviceList.push(result);
result = await loadModel("../../../../public/devicesModel/box_device.obj");
result = await loadModel("/devicesModel/box_device.obj");
deviceList.push(result);
result = await loadModel("../../../../public/devicesModel/dev2.obj");
result = await loadModel("/devicesModel/dev2.obj");
deviceList.push(result);
result = await loadModel("../../../../public/devicesModel/dev3.obj");
result = await loadModel("/devicesModel/dev3.obj");
deviceList.push(result);
} catch (e) {}
// demo.initDevicesModel();

View File

@@ -37,7 +37,7 @@ function initDevicesModel() {
const devItem = {
devName: "传感器",
devImgUrl: "../../../../../public/images/camera.jpg",
devImgUrl: "/images/camera.jpg",
};
const list = [devItem, devItem, devItem, devItem];
@@ -45,7 +45,7 @@ const devicesList = reactive(list);
const checkIndex = ref(0);
//选择设备
function checkDev(key) {
checkIndex = key;
checkIndex.value = key;
emit("checkDev", key); //携带参数发射事件
}
// 添加设备

View File

@@ -126,7 +126,7 @@ export default class Demo {
return new Promise((resolve, reject) => {
this.gltfloader = new GLTFLoader();
this.gltfloader.load(
"../../../../../public/tunnelModel/chanel.glb",
"/tunnelModel/chanel.glb",
(gltf) => {
gltf.scene.traverse((child) => {
this._forModels(child);
@@ -418,19 +418,19 @@ export default class Demo {
loadeOBJModel() {
this.devMap = new Map();
this.OBJLoader.load(
"../../../../../public/devicesModel/Camera.obj",
"/devicesModel/Camera.obj",
callBack.bind(this, "dev_1")
);
this.OBJLoader.load(
"../../../../../public/devicesModel/Camera.obj",
"/devicesModel/Camera.obj",
callBack.bind(this, "dev_2")
);
this.OBJLoader.load(
"../../../../../public/devicesModel/Camera.obj",
"/devicesModel/Camera.obj",
callBack.bind(this, "dev_3")
);
this.OBJLoader.load(
"../../../../../public/devicesModel/Camera.obj",
"/devicesModel/Camera.obj",
callBack.bind(this, "camera")
);
function callBack(param, model) {