Browse Source

7楼3D

master
xuhuajiao 2 years ago
parent
commit
3c34f5f207
  1. 40
      public/webTotal7/index.js
  2. 2
      src/views/storeManage/warehouse3D/fullViewSeven/index.vue

40
public/webTotal7/index.js

@ -164,13 +164,8 @@ BABYLON.DefaultLoadingScreen.prototype.hideLoadingUI = function () {
clickbegin = true; clickbegin = true;
if (true) { if (true) {
try { try {
quClick(qu); quClick(qu);
} catch (error) { } catch (error) {
// alert(error) // alert(error)
} }
@ -273,16 +268,10 @@ BABYLON.DefaultLoadingScreen.prototype.hideLoadingUI = function () {
}, },
function () { function () {
clickbegin = true; clickbegin = true;
if (true) { if (true) {
try { try {
// quClick(transformNodex.name) // quClick(transformNodex.name)
cameraClick(transformNodex) cameraClick(transformNodex)
} catch (error) { } catch (error) {
// alert(error) // alert(error)
} }
@ -310,11 +299,11 @@ BABYLON.DefaultLoadingScreen.prototype.hideLoadingUI = function () {
//绑功能点 //绑功能点
var cl = new BABYLON.Color3(0, 0, 1); var cl = new BABYLON.Color3(0, 0, 1);
var jk01 = scene.getTransformNodeByName("camera01"); var jk01 = scene.getTransformNodeByName("camera01");
jk01.nameID = "DAK_MO_CAM_001"
jk01.nameID = "XXJ_MO_CAM_001"
prepareGroupButton2(jk01, cl) prepareGroupButton2(jk01, cl)
var jk02 = scene.getTransformNodeByName("camera01.001"); var jk02 = scene.getTransformNodeByName("camera01.001");
jk02.nameID = "DAK_MO_CAM_002"
jk02.nameID = "XXW_MO_CAM_002"
prepareGroupButton2(jk02, cl) prepareGroupButton2(jk02, cl)
var jk03 = scene.getTransformNodeByName("camera01.002"); var jk03 = scene.getTransformNodeByName("camera01.002");
@ -322,15 +311,15 @@ BABYLON.DefaultLoadingScreen.prototype.hideLoadingUI = function () {
prepareGroupButton2(jk03, cl) prepareGroupButton2(jk03, cl)
var jk04 = scene.getTransformNodeByName("camera01.003"); var jk04 = scene.getTransformNodeByName("camera01.003");
jk04.nameID = "DAK_MO_CAM_004"
jk04.nameID = "XXW_MO_CAM_004"
prepareGroupButton2(jk04, cl) prepareGroupButton2(jk04, cl)
var jk05 = scene.getTransformNodeByName("camera01.004"); var jk05 = scene.getTransformNodeByName("camera01.004");
jk05.nameID = "ZLS_MO_CAM_001"
jk05.nameID = "XXW_MO_CAM_001"
prepareGroupButton2(jk05, cl) prepareGroupButton2(jk05, cl)
var jk06 = scene.getTransformNodeByName("camera01.005"); var jk06 = scene.getTransformNodeByName("camera01.005");
jk06.nameID = "ZLS_MO_CAM_002"
jk06.nameID = "DXW_MO_CAM_001"
prepareGroupButton2(jk06, cl) prepareGroupButton2(jk06, cl)
@ -567,8 +556,8 @@ var createScene = function () {
camera.attachControl(canvas, true); camera.attachControl(canvas, true);
camera.lowerRadiusLimit = 2.0; // 这里是最大的位置,值越大,物体越小 camera.lowerRadiusLimit = 2.0; // 这里是最大的位置,值越大,物体越小
camera.upperRadiusLimit = 40; camera.upperRadiusLimit = 40;
camera.radius = 1.328;
camera.alpha = Math.PI * -211.4 / 180;
camera.radius = 2;
camera.alpha = Math.PI * - 240.4 / 180;
camera.beta = Math.PI * 66 / 180;; camera.beta = Math.PI * 66 / 180;;
camera.inertia = 0.1; // 缩放的快慢 camera.inertia = 0.1; // 缩放的快慢
camera.useAutoRotationBehavior = true; // 自动旋转 camera.useAutoRotationBehavior = true; // 自动旋转
@ -612,10 +601,6 @@ var createScene = function () {
task.loadedMeshes[0].scaling = new BABYLON.Vector3(0.2, 0.2, -0.2); task.loadedMeshes[0].scaling = new BABYLON.Vector3(0.2, 0.2, -0.2);
task.loadedMeshes[0].position = new BABYLON.Vector3(1.3, 2, 0); task.loadedMeshes[0].position = new BABYLON.Vector3(1.3, 2, 0);
} }
meshTask_camera.onError = function (task, message, exception) { meshTask_camera.onError = function (task, message, exception) {
console.log(message, exception); console.log(message, exception);
@ -637,17 +622,6 @@ var createScene = function () {
spriteManagerPlayer.isPickable = true; spriteManagerPlayer.isPickable = true;
scene.onPointerDown = function (evt) { scene.onPointerDown = function (evt) {
var pickResult = scene.pickSprite(this.pointerX, this.pointerY); var pickResult = scene.pickSprite(this.pointerX, this.pointerY);

2
src/views/storeManage/warehouse3D/fullViewSeven/index.vue

@ -3,7 +3,7 @@
<div class="warehouse-left"> <div class="warehouse-left">
<div class="left-3d"> <div class="left-3d">
<h2 class="title-arrow"> <h2 class="title-arrow">
7-3D库房
3D库房
</h2> </h2>
<iframe <iframe
ref="iframe" ref="iframe"

Loading…
Cancel
Save