From d3696ce1ba6071f264aa3db8cc94bf090094a906 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期四, 11 五月 2023 09:19:05 +0800
Subject: [PATCH] 提升机命令封装
---
src/main/java/com/zy/common/utils/NavigateSolution.java | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/zy/common/utils/NavigateSolution.java b/src/main/java/com/zy/common/utils/NavigateSolution.java
index 5e2e9a4..7be6f7a 100644
--- a/src/main/java/com/zy/common/utils/NavigateSolution.java
+++ b/src/main/java/com/zy/common/utils/NavigateSolution.java
@@ -24,7 +24,10 @@
public NavigateSolution(Integer mapType) {
//杞藉叆鍦板浘
NavigateMapData mapData = new NavigateMapData();
- int[][] data = mapData.getData(mapType);
+ int[][] data = mapData.getDataFromRedis(mapType);
+ if (data == null) {
+ data = mapData.getData(mapType);
+ }
this.map = data;
}
@@ -135,8 +138,8 @@
}
}
- if (map[x][y] == 0 || map[x][y] == 3 || map[x][y] == 4) {
- //瀛愯建鍜屾瘝杞ㄣ�佽緭閫佺嚎鎵嶈兘杩涜涓婁笅绉诲姩
+ if (map[x][y] == 0 || map[x][y] == 3 || map[x][y] == 4 || map[x][y] == 5) {
+ //瀛愯建鍜屾瘝杞ㄣ�佽緭閫佺嚎銆佸厖鐢垫々鎵嶈兘杩涜涓婁笅绉诲姩
if (is_valid(x + 1, y))
{
NavigateNode node = new NavigateNode(x + 1, y);
--
Gitblit v1.9.1