|
@@ -1257,7 +1257,7 @@ export default {
|
|
this.canvasInfo = {
|
|
this.canvasInfo = {
|
|
centerLongitude: info.longitude,
|
|
centerLongitude: info.longitude,
|
|
centerLatitude: info.latitude,
|
|
centerLatitude: info.latitude,
|
|
- lengthKm: 5,
|
|
|
|
|
|
+ lengthKm: 20,
|
|
};
|
|
};
|
|
this.airPosShow(
|
|
this.airPosShow(
|
|
this.form.customizedMultiTargetFormation,
|
|
this.form.customizedMultiTargetFormation,
|
|
@@ -2058,38 +2058,40 @@ export default {
|
|
let dragging = false;
|
|
let dragging = false;
|
|
|
|
|
|
let lastPosition = null; // 上一次鼠标的位置
|
|
let lastPosition = null; // 上一次鼠标的位置
|
|
- // 鼠标按下事件
|
|
|
|
- app.view.addEventListener("mousedown", (event) => {
|
|
|
|
- dragging = true;
|
|
|
|
- lastPosition = { x: event.clientX, y: event.clientY };
|
|
|
|
- });
|
|
|
|
- // 鼠标移出画布时停止拖动
|
|
|
|
- app.view.addEventListener("mouseleave", () => {
|
|
|
|
- dragging = false;
|
|
|
|
- });
|
|
|
|
|
|
+ if (!(this.title == "添加任务数据" || this.title == "修改任务数据")) {
|
|
|
|
+ // 鼠标按下事件
|
|
|
|
+ app.view.addEventListener("mousedown", (event) => {
|
|
|
|
+ dragging = true;
|
|
|
|
+ lastPosition = { x: event.clientX, y: event.clientY };
|
|
|
|
+ });
|
|
|
|
+ // 鼠标移出画布时停止拖动
|
|
|
|
+ app.view.addEventListener("mouseleave", () => {
|
|
|
|
+ dragging = false;
|
|
|
|
+ });
|
|
|
|
|
|
- // 鼠标移动事件
|
|
|
|
- app.view.addEventListener("mousemove", (event) => {
|
|
|
|
- if (dragging) {
|
|
|
|
- const currentPosition = { x: event.clientX, y: event.clientY };
|
|
|
|
|
|
+ // 鼠标移动事件
|
|
|
|
+ app.view.addEventListener("mousemove", (event) => {
|
|
|
|
+ if (dragging) {
|
|
|
|
+ const currentPosition = { x: event.clientX, y: event.clientY };
|
|
|
|
|
|
- // 计算鼠标移动的距离
|
|
|
|
- const dx = currentPosition.x - lastPosition.x;
|
|
|
|
- const dy = currentPosition.y - lastPosition.y;
|
|
|
|
|
|
+ // 计算鼠标移动的距离
|
|
|
|
+ const dx = currentPosition.x - lastPosition.x;
|
|
|
|
+ const dy = currentPosition.y - lastPosition.y;
|
|
|
|
|
|
- // 更新舞台的位置
|
|
|
|
- app.stage.x += dx;
|
|
|
|
- app.stage.y += dy;
|
|
|
|
|
|
+ // 更新舞台的位置
|
|
|
|
+ app.stage.x += dx;
|
|
|
|
+ app.stage.y += dy;
|
|
|
|
|
|
- // 更新上一次鼠标的位置
|
|
|
|
- lastPosition = currentPosition;
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
|
|
+ // 更新上一次鼠标的位置
|
|
|
|
+ lastPosition = currentPosition;
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
|
|
- // 鼠标松开事件
|
|
|
|
- app.view.addEventListener("mouseup", () => {
|
|
|
|
- dragging = false;
|
|
|
|
- });
|
|
|
|
|
|
+ // 鼠标松开事件
|
|
|
|
+ app.view.addEventListener("mouseup", () => {
|
|
|
|
+ dragging = false;
|
|
|
|
+ });
|
|
|
|
+ }
|
|
|
|
|
|
// 鼠标滚轮缩放
|
|
// 鼠标滚轮缩放
|
|
app.renderer.view.addEventListener("wheel", (e) => {
|
|
app.renderer.view.addEventListener("wheel", (e) => {
|