From 9e39ffae8416a417a7bdba8abaf31e3a12849b0b Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期五, 07 一月 2022 10:06:55 +0800
Subject: [PATCH] #
---
static/js/object/CrnTask.js | 10 +++++-----
static/js/object/StoreCrn.js | 9 +++++++++
2 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/static/js/object/CrnTask.js b/static/js/object/CrnTask.js
index ae19e16..fd6e317 100644
--- a/static/js/object/CrnTask.js
+++ b/static/js/object/CrnTask.js
@@ -4,11 +4,11 @@
const zOffset = -480;
const xOffset0 = -1735;
-const yOffset0 = -108;
+const yOffset0 = -117;
const zOffset0 = -480;
const xOffset1 = -1735;
-const yOffset1 = -107;
+const yOffset1 = -116;
const zOffset1 = -475;
// 鍫嗗灈鏈哄綋鍓嶈繍琛岀姸鎬佸璞�
@@ -193,9 +193,9 @@
that.crnBody.position.set(point.x, point.y, point.z);
break
case 'load':
- that.crnBody.position.z = point.z + zOffset;
- that.crnLoad.position.set(point.x, point.y + yOffset0, point.z + zOffset0);
- that.crnFork.position.set(point.x, point.y + yOffset1, point.z + zOffset1);
+ that.crnBody.position.z = point.z + zOffset - that.crnBody.userData.crnBodyWidth/2;
+ that.crnLoad.position.set(point.x, point.y + yOffset0, point.z + zOffset0 - that.crnLoad.userData.crnLoadWidth/2 + 5);
+ that.crnFork.position.set(point.x, point.y + yOffset1, point.z + zOffset1 - that.crnLoad.userData.crnLoadWidth/2);
break
case 'fork':
that.crnFork.position.set(point.x + xOffset1, point.y, point.z);
diff --git a/static/js/object/StoreCrn.js b/static/js/object/StoreCrn.js
index 2ac2de8..e0d70f9 100644
--- a/static/js/object/StoreCrn.js
+++ b/static/js/object/StoreCrn.js
@@ -50,6 +50,9 @@
obj.position.x = option.crnBody.position.x + xOffset;
obj.position.y = option.crnBody.position.y + that.crnBodyHeight/2 + yOffset;
obj.position.z = option.crnBody.position.z - that.crnBodyWidth/2 + zOffset;
+ obj.userData['crnBodyLength'] = that.crnBodyLength;
+ obj.userData['crnBodyWidth'] = that.crnBodyWidth;
+ obj.userData['crnBodyHeight'] = that.crnBodyHeight;
object.addObject( obj );
}, null, null );
});
@@ -77,6 +80,9 @@
obj.position.x = option.crnLoad.position.x + xOffset0;
obj.position.y = option.crnLoad.position.y + that.crnLoadHeight/2 + yOffset0;
obj.position.z = option.crnLoad.position.z - that.crnLoadWidth/2 + 5 + zOffset0;
+ obj.userData['crnLoadLength'] = that.crnLoadLength;
+ obj.userData['crnLoadWidth'] = that.crnLoadWidth;
+ obj.userData['crnLoadHeight'] = that.crnLoadHeight;
object.addObject( obj );
}, null, null );
});
@@ -104,6 +110,9 @@
obj.position.x = option.crnFork.position.x + xOffset1;
obj.position.y = option.crnFork.position.y + that.crnLoadHeight/2 + yOffset1;
obj.position.z = option.crnFork.position.z - that.crnLoadWidth/2 + zOffset1;
+ obj.userData['crnForkLength'] = that.crnForkLength;
+ obj.userData['crnForkWidth'] = that.crnForkWidth;
+ obj.userData['crnForkHeight'] = that.crnForkHeight;
object.addObject( obj );
}, null, null );
});
--
Gitblit v1.9.1