|
@ -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); |
|
|
|
|
|
|
|
|