完善坐标系

This commit is contained in:
2025-06-27 01:08:56 +08:00
parent 7d724f9857
commit afc3a96bdf
15 changed files with 240 additions and 183 deletions

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<config>
<Settings mapID="1000" />
<FuBens />
</config>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 66f8a251ac81d884197f6254c573c98f
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<config>
<Settings mapID="1000" />
<JuBaos />
</config>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 12c1eef45241a2c489549d2e39d6a4bc
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -1,160 +1,160 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?> <?xml version="1.0" encoding="utf-8" standalone="no"?>
<config> <config>
<Settings mapID="1000" regionRowNum="11" regionColNum="14" regionWidth="512" regionHeight="512" cellWidthPixel="48" cellHeightPixel="32" /> <Settings mapID="1000" regionRowNum="14" regionColNum="11" regionWidth="512" regionHeight="512" cellWidthPixel="48" cellHeightPixel="32" />
<Regions> <Regions>
<Region IndexX="0" IndexY="0" regionName="v1000_r11_c1" /> <Region IndexX="0" IndexY="0" regionName="v1000_r11_c1" />
<Region IndexX="0" IndexY="1" regionName="v1000_r11_c2" /> <Region IndexX="0" IndexY="1" regionName="v1000_r10_c1" />
<Region IndexX="0" IndexY="2" regionName="v1000_r11_c3" /> <Region IndexX="0" IndexY="2" regionName="v1000_r9_c1" />
<Region IndexX="0" IndexY="3" regionName="v1000_r11_c4" /> <Region IndexX="0" IndexY="3" regionName="v1000_r8_c1" />
<Region IndexX="0" IndexY="4" regionName="v1000_r11_c5" /> <Region IndexX="0" IndexY="4" regionName="v1000_r7_c1" />
<Region IndexX="0" IndexY="5" regionName="v1000_r11_c6" /> <Region IndexX="0" IndexY="5" regionName="v1000_r6_c1" />
<Region IndexX="0" IndexY="6" regionName="v1000_r11_c7" /> <Region IndexX="0" IndexY="6" regionName="v1000_r5_c1" />
<Region IndexX="0" IndexY="7" regionName="v1000_r11_c8" /> <Region IndexX="0" IndexY="7" regionName="v1000_r4_c1" />
<Region IndexX="0" IndexY="8" regionName="v1000_r11_c9" /> <Region IndexX="0" IndexY="8" regionName="v1000_r3_c1" />
<Region IndexX="0" IndexY="9" regionName="v1000_r11_c10" /> <Region IndexX="0" IndexY="9" regionName="v1000_r2_c1" />
<Region IndexX="0" IndexY="10" regionName="v1000_r11_c11" /> <Region IndexX="0" IndexY="10" regionName="v1000_r1_c1" />
<Region IndexX="0" IndexY="11" regionName="v1000_r11_c12" /> <Region IndexX="1" IndexY="0" regionName="v1000_r11_c2" />
<Region IndexX="0" IndexY="12" regionName="v1000_r11_c13" />
<Region IndexX="0" IndexY="13" regionName="v1000_r11_c14" />
<Region IndexX="1" IndexY="0" regionName="v1000_r10_c1" />
<Region IndexX="1" IndexY="1" regionName="v1000_r10_c2" /> <Region IndexX="1" IndexY="1" regionName="v1000_r10_c2" />
<Region IndexX="1" IndexY="2" regionName="v1000_r10_c3" /> <Region IndexX="1" IndexY="2" regionName="v1000_r9_c2" />
<Region IndexX="1" IndexY="3" regionName="v1000_r10_c4" /> <Region IndexX="1" IndexY="3" regionName="v1000_r8_c2" />
<Region IndexX="1" IndexY="4" regionName="v1000_r10_c5" /> <Region IndexX="1" IndexY="4" regionName="v1000_r7_c2" />
<Region IndexX="1" IndexY="5" regionName="v1000_r10_c6" /> <Region IndexX="1" IndexY="5" regionName="v1000_r6_c2" />
<Region IndexX="1" IndexY="6" regionName="v1000_r10_c7" /> <Region IndexX="1" IndexY="6" regionName="v1000_r5_c2" />
<Region IndexX="1" IndexY="7" regionName="v1000_r10_c8" /> <Region IndexX="1" IndexY="7" regionName="v1000_r4_c2" />
<Region IndexX="1" IndexY="8" regionName="v1000_r10_c9" /> <Region IndexX="1" IndexY="8" regionName="v1000_r3_c2" />
<Region IndexX="1" IndexY="9" regionName="v1000_r10_c10" /> <Region IndexX="1" IndexY="9" regionName="v1000_r2_c2" />
<Region IndexX="1" IndexY="10" regionName="v1000_r10_c11" /> <Region IndexX="1" IndexY="10" regionName="v1000_r1_c2" />
<Region IndexX="1" IndexY="11" regionName="v1000_r10_c12" /> <Region IndexX="2" IndexY="0" regionName="v1000_r11_c3" />
<Region IndexX="1" IndexY="12" regionName="v1000_r10_c13" /> <Region IndexX="2" IndexY="1" regionName="v1000_r10_c3" />
<Region IndexX="1" IndexY="13" regionName="v1000_r10_c14" />
<Region IndexX="2" IndexY="0" regionName="v1000_r9_c1" />
<Region IndexX="2" IndexY="1" regionName="v1000_r9_c2" />
<Region IndexX="2" IndexY="2" regionName="v1000_r9_c3" /> <Region IndexX="2" IndexY="2" regionName="v1000_r9_c3" />
<Region IndexX="2" IndexY="3" regionName="v1000_r9_c4" /> <Region IndexX="2" IndexY="3" regionName="v1000_r8_c3" />
<Region IndexX="2" IndexY="4" regionName="v1000_r9_c5" /> <Region IndexX="2" IndexY="4" regionName="v1000_r7_c3" />
<Region IndexX="2" IndexY="5" regionName="v1000_r9_c6" /> <Region IndexX="2" IndexY="5" regionName="v1000_r6_c3" />
<Region IndexX="2" IndexY="6" regionName="v1000_r9_c7" /> <Region IndexX="2" IndexY="6" regionName="v1000_r5_c3" />
<Region IndexX="2" IndexY="7" regionName="v1000_r9_c8" /> <Region IndexX="2" IndexY="7" regionName="v1000_r4_c3" />
<Region IndexX="2" IndexY="8" regionName="v1000_r9_c9" /> <Region IndexX="2" IndexY="8" regionName="v1000_r3_c3" />
<Region IndexX="2" IndexY="9" regionName="v1000_r9_c10" /> <Region IndexX="2" IndexY="9" regionName="v1000_r2_c3" />
<Region IndexX="2" IndexY="10" regionName="v1000_r9_c11" /> <Region IndexX="2" IndexY="10" regionName="v1000_r1_c3" />
<Region IndexX="2" IndexY="11" regionName="v1000_r9_c12" /> <Region IndexX="3" IndexY="0" regionName="v1000_r11_c4" />
<Region IndexX="2" IndexY="12" regionName="v1000_r9_c13" /> <Region IndexX="3" IndexY="1" regionName="v1000_r10_c4" />
<Region IndexX="2" IndexY="13" regionName="v1000_r9_c14" /> <Region IndexX="3" IndexY="2" regionName="v1000_r9_c4" />
<Region IndexX="3" IndexY="0" regionName="v1000_r8_c1" />
<Region IndexX="3" IndexY="1" regionName="v1000_r8_c2" />
<Region IndexX="3" IndexY="2" regionName="v1000_r8_c3" />
<Region IndexX="3" IndexY="3" regionName="v1000_r8_c4" /> <Region IndexX="3" IndexY="3" regionName="v1000_r8_c4" />
<Region IndexX="3" IndexY="4" regionName="v1000_r8_c5" /> <Region IndexX="3" IndexY="4" regionName="v1000_r7_c4" />
<Region IndexX="3" IndexY="5" regionName="v1000_r8_c6" /> <Region IndexX="3" IndexY="5" regionName="v1000_r6_c4" />
<Region IndexX="3" IndexY="6" regionName="v1000_r8_c7" /> <Region IndexX="3" IndexY="6" regionName="v1000_r5_c4" />
<Region IndexX="3" IndexY="7" regionName="v1000_r8_c8" /> <Region IndexX="3" IndexY="7" regionName="v1000_r4_c4" />
<Region IndexX="3" IndexY="8" regionName="v1000_r8_c9" /> <Region IndexX="3" IndexY="8" regionName="v1000_r3_c4" />
<Region IndexX="3" IndexY="9" regionName="v1000_r8_c10" /> <Region IndexX="3" IndexY="9" regionName="v1000_r2_c4" />
<Region IndexX="3" IndexY="10" regionName="v1000_r8_c11" /> <Region IndexX="3" IndexY="10" regionName="v1000_r1_c4" />
<Region IndexX="3" IndexY="11" regionName="v1000_r8_c12" /> <Region IndexX="4" IndexY="0" regionName="v1000_r11_c5" />
<Region IndexX="3" IndexY="12" regionName="v1000_r8_c13" /> <Region IndexX="4" IndexY="1" regionName="v1000_r10_c5" />
<Region IndexX="3" IndexY="13" regionName="v1000_r8_c14" /> <Region IndexX="4" IndexY="2" regionName="v1000_r9_c5" />
<Region IndexX="4" IndexY="0" regionName="v1000_r7_c1" /> <Region IndexX="4" IndexY="3" regionName="v1000_r8_c5" />
<Region IndexX="4" IndexY="1" regionName="v1000_r7_c2" />
<Region IndexX="4" IndexY="2" regionName="v1000_r7_c3" />
<Region IndexX="4" IndexY="3" regionName="v1000_r7_c4" />
<Region IndexX="4" IndexY="4" regionName="v1000_r7_c5" /> <Region IndexX="4" IndexY="4" regionName="v1000_r7_c5" />
<Region IndexX="4" IndexY="5" regionName="v1000_r7_c6" /> <Region IndexX="4" IndexY="5" regionName="v1000_r6_c5" />
<Region IndexX="4" IndexY="6" regionName="v1000_r7_c7" /> <Region IndexX="4" IndexY="6" regionName="v1000_r5_c5" />
<Region IndexX="4" IndexY="7" regionName="v1000_r7_c8" /> <Region IndexX="4" IndexY="7" regionName="v1000_r4_c5" />
<Region IndexX="4" IndexY="8" regionName="v1000_r7_c9" /> <Region IndexX="4" IndexY="8" regionName="v1000_r3_c5" />
<Region IndexX="4" IndexY="9" regionName="v1000_r7_c10" /> <Region IndexX="4" IndexY="9" regionName="v1000_r2_c5" />
<Region IndexX="4" IndexY="10" regionName="v1000_r7_c11" /> <Region IndexX="4" IndexY="10" regionName="v1000_r1_c5" />
<Region IndexX="4" IndexY="11" regionName="v1000_r7_c12" /> <Region IndexX="5" IndexY="0" regionName="v1000_r11_c6" />
<Region IndexX="4" IndexY="12" regionName="v1000_r7_c13" /> <Region IndexX="5" IndexY="1" regionName="v1000_r10_c6" />
<Region IndexX="4" IndexY="13" regionName="v1000_r7_c14" /> <Region IndexX="5" IndexY="2" regionName="v1000_r9_c6" />
<Region IndexX="5" IndexY="0" regionName="v1000_r6_c1" /> <Region IndexX="5" IndexY="3" regionName="v1000_r8_c6" />
<Region IndexX="5" IndexY="1" regionName="v1000_r6_c2" /> <Region IndexX="5" IndexY="4" regionName="v1000_r7_c6" />
<Region IndexX="5" IndexY="2" regionName="v1000_r6_c3" />
<Region IndexX="5" IndexY="3" regionName="v1000_r6_c4" />
<Region IndexX="5" IndexY="4" regionName="v1000_r6_c5" />
<Region IndexX="5" IndexY="5" regionName="v1000_r6_c6" /> <Region IndexX="5" IndexY="5" regionName="v1000_r6_c6" />
<Region IndexX="5" IndexY="6" regionName="v1000_r6_c7" /> <Region IndexX="5" IndexY="6" regionName="v1000_r5_c6" />
<Region IndexX="5" IndexY="7" regionName="v1000_r6_c8" /> <Region IndexX="5" IndexY="7" regionName="v1000_r4_c6" />
<Region IndexX="5" IndexY="8" regionName="v1000_r6_c9" /> <Region IndexX="5" IndexY="8" regionName="v1000_r3_c6" />
<Region IndexX="5" IndexY="9" regionName="v1000_r6_c10" /> <Region IndexX="5" IndexY="9" regionName="v1000_r2_c6" />
<Region IndexX="5" IndexY="10" regionName="v1000_r6_c11" /> <Region IndexX="5" IndexY="10" regionName="v1000_r1_c6" />
<Region IndexX="5" IndexY="11" regionName="v1000_r6_c12" /> <Region IndexX="6" IndexY="0" regionName="v1000_r11_c7" />
<Region IndexX="5" IndexY="12" regionName="v1000_r6_c13" /> <Region IndexX="6" IndexY="1" regionName="v1000_r10_c7" />
<Region IndexX="5" IndexY="13" regionName="v1000_r6_c14" /> <Region IndexX="6" IndexY="2" regionName="v1000_r9_c7" />
<Region IndexX="6" IndexY="0" regionName="v1000_r5_c1" /> <Region IndexX="6" IndexY="3" regionName="v1000_r8_c7" />
<Region IndexX="6" IndexY="1" regionName="v1000_r5_c2" /> <Region IndexX="6" IndexY="4" regionName="v1000_r7_c7" />
<Region IndexX="6" IndexY="2" regionName="v1000_r5_c3" /> <Region IndexX="6" IndexY="5" regionName="v1000_r6_c7" />
<Region IndexX="6" IndexY="3" regionName="v1000_r5_c4" />
<Region IndexX="6" IndexY="4" regionName="v1000_r5_c5" />
<Region IndexX="6" IndexY="5" regionName="v1000_r5_c6" />
<Region IndexX="6" IndexY="6" regionName="v1000_r5_c7" /> <Region IndexX="6" IndexY="6" regionName="v1000_r5_c7" />
<Region IndexX="6" IndexY="7" regionName="v1000_r5_c8" /> <Region IndexX="6" IndexY="7" regionName="v1000_r4_c7" />
<Region IndexX="6" IndexY="8" regionName="v1000_r5_c9" /> <Region IndexX="6" IndexY="8" regionName="v1000_r3_c7" />
<Region IndexX="6" IndexY="9" regionName="v1000_r5_c10" /> <Region IndexX="6" IndexY="9" regionName="v1000_r2_c7" />
<Region IndexX="6" IndexY="10" regionName="v1000_r5_c11" /> <Region IndexX="6" IndexY="10" regionName="v1000_r1_c7" />
<Region IndexX="6" IndexY="11" regionName="v1000_r5_c12" /> <Region IndexX="7" IndexY="0" regionName="v1000_r11_c8" />
<Region IndexX="6" IndexY="12" regionName="v1000_r5_c13" /> <Region IndexX="7" IndexY="1" regionName="v1000_r10_c8" />
<Region IndexX="6" IndexY="13" regionName="v1000_r5_c14" /> <Region IndexX="7" IndexY="2" regionName="v1000_r9_c8" />
<Region IndexX="7" IndexY="0" regionName="v1000_r4_c1" /> <Region IndexX="7" IndexY="3" regionName="v1000_r8_c8" />
<Region IndexX="7" IndexY="1" regionName="v1000_r4_c2" /> <Region IndexX="7" IndexY="4" regionName="v1000_r7_c8" />
<Region IndexX="7" IndexY="2" regionName="v1000_r4_c3" /> <Region IndexX="7" IndexY="5" regionName="v1000_r6_c8" />
<Region IndexX="7" IndexY="3" regionName="v1000_r4_c4" /> <Region IndexX="7" IndexY="6" regionName="v1000_r5_c8" />
<Region IndexX="7" IndexY="4" regionName="v1000_r4_c5" />
<Region IndexX="7" IndexY="5" regionName="v1000_r4_c6" />
<Region IndexX="7" IndexY="6" regionName="v1000_r4_c7" />
<Region IndexX="7" IndexY="7" regionName="v1000_r4_c8" /> <Region IndexX="7" IndexY="7" regionName="v1000_r4_c8" />
<Region IndexX="7" IndexY="8" regionName="v1000_r4_c9" /> <Region IndexX="7" IndexY="8" regionName="v1000_r3_c8" />
<Region IndexX="7" IndexY="9" regionName="v1000_r4_c10" /> <Region IndexX="7" IndexY="9" regionName="v1000_r2_c8" />
<Region IndexX="7" IndexY="10" regionName="v1000_r4_c11" /> <Region IndexX="7" IndexY="10" regionName="v1000_r1_c8" />
<Region IndexX="7" IndexY="11" regionName="v1000_r4_c12" /> <Region IndexX="8" IndexY="0" regionName="v1000_r11_c9" />
<Region IndexX="7" IndexY="12" regionName="v1000_r4_c13" /> <Region IndexX="8" IndexY="1" regionName="v1000_r10_c9" />
<Region IndexX="7" IndexY="13" regionName="v1000_r4_c14" /> <Region IndexX="8" IndexY="2" regionName="v1000_r9_c9" />
<Region IndexX="8" IndexY="0" regionName="v1000_r3_c1" /> <Region IndexX="8" IndexY="3" regionName="v1000_r8_c9" />
<Region IndexX="8" IndexY="1" regionName="v1000_r3_c2" /> <Region IndexX="8" IndexY="4" regionName="v1000_r7_c9" />
<Region IndexX="8" IndexY="2" regionName="v1000_r3_c3" /> <Region IndexX="8" IndexY="5" regionName="v1000_r6_c9" />
<Region IndexX="8" IndexY="3" regionName="v1000_r3_c4" /> <Region IndexX="8" IndexY="6" regionName="v1000_r5_c9" />
<Region IndexX="8" IndexY="4" regionName="v1000_r3_c5" /> <Region IndexX="8" IndexY="7" regionName="v1000_r4_c9" />
<Region IndexX="8" IndexY="5" regionName="v1000_r3_c6" />
<Region IndexX="8" IndexY="6" regionName="v1000_r3_c7" />
<Region IndexX="8" IndexY="7" regionName="v1000_r3_c8" />
<Region IndexX="8" IndexY="8" regionName="v1000_r3_c9" /> <Region IndexX="8" IndexY="8" regionName="v1000_r3_c9" />
<Region IndexX="8" IndexY="9" regionName="v1000_r3_c10" /> <Region IndexX="8" IndexY="9" regionName="v1000_r2_c9" />
<Region IndexX="8" IndexY="10" regionName="v1000_r3_c11" /> <Region IndexX="8" IndexY="10" regionName="v1000_r1_c9" />
<Region IndexX="8" IndexY="11" regionName="v1000_r3_c12" /> <Region IndexX="9" IndexY="0" regionName="v1000_r11_c10" />
<Region IndexX="8" IndexY="12" regionName="v1000_r3_c13" /> <Region IndexX="9" IndexY="1" regionName="v1000_r10_c10" />
<Region IndexX="8" IndexY="13" regionName="v1000_r3_c14" /> <Region IndexX="9" IndexY="2" regionName="v1000_r9_c10" />
<Region IndexX="9" IndexY="0" regionName="v1000_r2_c1" /> <Region IndexX="9" IndexY="3" regionName="v1000_r8_c10" />
<Region IndexX="9" IndexY="1" regionName="v1000_r2_c2" /> <Region IndexX="9" IndexY="4" regionName="v1000_r7_c10" />
<Region IndexX="9" IndexY="2" regionName="v1000_r2_c3" /> <Region IndexX="9" IndexY="5" regionName="v1000_r6_c10" />
<Region IndexX="9" IndexY="3" regionName="v1000_r2_c4" /> <Region IndexX="9" IndexY="6" regionName="v1000_r5_c10" />
<Region IndexX="9" IndexY="4" regionName="v1000_r2_c5" /> <Region IndexX="9" IndexY="7" regionName="v1000_r4_c10" />
<Region IndexX="9" IndexY="5" regionName="v1000_r2_c6" /> <Region IndexX="9" IndexY="8" regionName="v1000_r3_c10" />
<Region IndexX="9" IndexY="6" regionName="v1000_r2_c7" />
<Region IndexX="9" IndexY="7" regionName="v1000_r2_c8" />
<Region IndexX="9" IndexY="8" regionName="v1000_r2_c9" />
<Region IndexX="9" IndexY="9" regionName="v1000_r2_c10" /> <Region IndexX="9" IndexY="9" regionName="v1000_r2_c10" />
<Region IndexX="9" IndexY="10" regionName="v1000_r2_c11" /> <Region IndexX="9" IndexY="10" regionName="v1000_r1_c10" />
<Region IndexX="9" IndexY="11" regionName="v1000_r2_c12" /> <Region IndexX="10" IndexY="0" regionName="v1000_r11_c11" />
<Region IndexX="9" IndexY="12" regionName="v1000_r2_c13" /> <Region IndexX="10" IndexY="1" regionName="v1000_r10_c11" />
<Region IndexX="9" IndexY="13" regionName="v1000_r2_c14" /> <Region IndexX="10" IndexY="2" regionName="v1000_r9_c11" />
<Region IndexX="10" IndexY="0" regionName="v1000_r1_c1" /> <Region IndexX="10" IndexY="3" regionName="v1000_r8_c11" />
<Region IndexX="10" IndexY="1" regionName="v1000_r1_c2" /> <Region IndexX="10" IndexY="4" regionName="v1000_r7_c11" />
<Region IndexX="10" IndexY="2" regionName="v1000_r1_c3" /> <Region IndexX="10" IndexY="5" regionName="v1000_r6_c11" />
<Region IndexX="10" IndexY="3" regionName="v1000_r1_c4" /> <Region IndexX="10" IndexY="6" regionName="v1000_r5_c11" />
<Region IndexX="10" IndexY="4" regionName="v1000_r1_c5" /> <Region IndexX="10" IndexY="7" regionName="v1000_r4_c11" />
<Region IndexX="10" IndexY="5" regionName="v1000_r1_c6" /> <Region IndexX="10" IndexY="8" regionName="v1000_r3_c11" />
<Region IndexX="10" IndexY="6" regionName="v1000_r1_c7" /> <Region IndexX="10" IndexY="9" regionName="v1000_r2_c11" />
<Region IndexX="10" IndexY="7" regionName="v1000_r1_c8" />
<Region IndexX="10" IndexY="8" regionName="v1000_r1_c9" />
<Region IndexX="10" IndexY="9" regionName="v1000_r1_c10" />
<Region IndexX="10" IndexY="10" regionName="v1000_r1_c11" /> <Region IndexX="10" IndexY="10" regionName="v1000_r1_c11" />
<Region IndexX="10" IndexY="11" regionName="v1000_r1_c12" /> <Region IndexX="11" IndexY="0" regionName="v1000_r11_c12" />
<Region IndexX="10" IndexY="12" regionName="v1000_r1_c13" /> <Region IndexX="11" IndexY="1" regionName="v1000_r10_c12" />
<Region IndexX="10" IndexY="13" regionName="v1000_r1_c14" /> <Region IndexX="11" IndexY="2" regionName="v1000_r9_c12" />
<Region IndexX="11" IndexY="3" regionName="v1000_r8_c12" />
<Region IndexX="11" IndexY="4" regionName="v1000_r7_c12" />
<Region IndexX="11" IndexY="5" regionName="v1000_r6_c12" />
<Region IndexX="11" IndexY="6" regionName="v1000_r5_c12" />
<Region IndexX="11" IndexY="7" regionName="v1000_r4_c12" />
<Region IndexX="11" IndexY="8" regionName="v1000_r3_c12" />
<Region IndexX="11" IndexY="9" regionName="v1000_r2_c12" />
<Region IndexX="11" IndexY="10" regionName="v1000_r1_c12" />
<Region IndexX="12" IndexY="0" regionName="v1000_r11_c13" />
<Region IndexX="12" IndexY="1" regionName="v1000_r10_c13" />
<Region IndexX="12" IndexY="2" regionName="v1000_r9_c13" />
<Region IndexX="12" IndexY="3" regionName="v1000_r8_c13" />
<Region IndexX="12" IndexY="4" regionName="v1000_r7_c13" />
<Region IndexX="12" IndexY="5" regionName="v1000_r6_c13" />
<Region IndexX="12" IndexY="6" regionName="v1000_r5_c13" />
<Region IndexX="12" IndexY="7" regionName="v1000_r4_c13" />
<Region IndexX="12" IndexY="8" regionName="v1000_r3_c13" />
<Region IndexX="12" IndexY="9" regionName="v1000_r2_c13" />
<Region IndexX="12" IndexY="10" regionName="v1000_r1_c13" />
<Region IndexX="13" IndexY="0" regionName="v1000_r11_c14" />
<Region IndexX="13" IndexY="1" regionName="v1000_r10_c14" />
<Region IndexX="13" IndexY="2" regionName="v1000_r9_c14" />
<Region IndexX="13" IndexY="3" regionName="v1000_r8_c14" />
<Region IndexX="13" IndexY="4" regionName="v1000_r7_c14" />
<Region IndexX="13" IndexY="5" regionName="v1000_r6_c14" />
<Region IndexX="13" IndexY="6" regionName="v1000_r5_c14" />
<Region IndexX="13" IndexY="7" regionName="v1000_r4_c14" />
<Region IndexX="13" IndexY="8" regionName="v1000_r3_c14" />
<Region IndexX="13" IndexY="9" regionName="v1000_r2_c14" />
<Region IndexX="13" IndexY="10" regionName="v1000_r1_c14" />
</Regions> </Regions>
</config> </config>

View File

@@ -1,27 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?> <?xml version="1.0" encoding="utf-8" standalone="no"?>
<config> <config>
<Settings mapID="1000" /> <Settings mapID="1000" />
<MonsterAreas> <MonsterAreas />
<MonsterArea itemIdx="1" groupId="-1" id="10" createMode="0" patrolMode="0" indexX="67" indexY="88" radius="5" num="10" delayTime="10" day="0" time="0">
<MonsterPaths />
</MonsterArea>
<MonsterArea itemIdx="2" groupId="-1" id="10" createMode="0" patrolMode="0" indexX="74" indexY="71" radius="10" num="10" delayTime="100" day="0" time="0">
<MonsterPaths />
</MonsterArea>
<MonsterArea itemIdx="3" groupId="-1" id="10" createMode="0" patrolMode="0" indexX="78" indexY="86" radius="5" num="10" delayTime="100" day="0" time="0">
<MonsterPaths />
</MonsterArea>
<MonsterArea itemIdx="-1" groupId="3" id="0" createMode="0" patrolMode="0" indexX="78" indexY="86" radius="0" num="0" delayTime="0" day="0" time="0">
<MonsterPaths />
</MonsterArea>
<MonsterArea itemIdx="-1" groupId="3" id="0" createMode="0" patrolMode="0" indexX="78" indexY="86" radius="0" num="0" delayTime="0" day="0" time="0">
<MonsterPaths />
</MonsterArea>
<MonsterArea itemIdx="-1" groupId="3" id="0" createMode="0" patrolMode="0" indexX="78" indexY="86" radius="0" num="0" delayTime="0" day="0" time="0">
<MonsterPaths />
</MonsterArea>
<MonsterArea itemIdx="-1" groupId="3" id="0" createMode="0" patrolMode="0" indexX="78" indexY="86" radius="0" num="0" delayTime="0" day="0" time="0">
<MonsterPaths />
</MonsterArea>
</MonsterAreas>
</config> </config>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<config>
<Settings mapID="1000" />
<Npcs />
</config>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: fc561ceed3a642c4d958dd1886283a70
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<config>
<Settings mapID="1000" />
<Triggers />
</config>

View File

@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 3ce3f796d0a4e1541aaa542c69a1179b
TextScriptImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -69,26 +69,28 @@ public partial class MapManager : MonoBehaviour
_curMapRegions.cellWidthPixel = widthPixel; _curMapRegions.cellWidthPixel = widthPixel;
_curMapRegions.cellHeightPixel = heightPixel; _curMapRegions.cellHeightPixel = heightPixel;
_curMapRegions.regions = new Region[mapRownum, mapColumn]; _curMapRegions.regions = new Region[mapRownum, mapColumn];
int maxRow = mapColumn;
int maxCol = mapRownum;
float jpgscenew = PicMapPixel / 100.0f; float jpgscenew = PicMapPixel / 100.0f;
for (int row = 0; row < mapRownum; row++)
for (int row = 0; row < mapRownum; row++) //14 * 11
{ {
for (int col = 0; col < mapColumn; col++) for (int col = 0; col < mapColumn; col++)
{ {
string filename = $"v{mapId}_r{row + 1}_c{col + 1}"; // <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>v1000_r1_c1.jpg string filename = $"v{mapId}_r{mapColumn - col}_c{row + 1}"; // <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>v1000_r11_c1.jpg
string spPath = PathUtil.GetMapTexure(1000, filename, "jpg"); string spPath = PathUtil.GetMapTexure(1000, filename, "jpg");
GameObject obj = new GameObject(filename); GameObject obj = new GameObject(filename);
obj.transform.SetParent(mapRegionParent); obj.transform.SetParent(mapRegionParent);
SpriteRenderer sr = obj.AddComponent<SpriteRenderer>(); SpriteRenderer sr = obj.AddComponent<SpriteRenderer>();
float x = col * jpgscenew; float x = row * jpgscenew;
float y = (mapRownum - row - 1) * jpgscenew; float y = col * jpgscenew;
obj.transform.position = new Vector2(x, y); obj.transform.position = new Vector2(x, y);
_curMapRegions.regions[row, col] = new Region(); _curMapRegions.regions[row, col] = new Region();
_curMapRegions.regions[row, col].indexX = row; _curMapRegions.regions[row, col].indexX = row;
_curMapRegions.regions[row, col].indexY = col; _curMapRegions.regions[row, col].indexY = col;
multithreadLoadTextrue(spPath, sr); multithreadLoadTextrue(spPath, sr);
int ldx = mapRownum - row; _curMapRegions.regions[row, col].regionName = filename;
int ldy = col + 1;
_curMapRegions.regions[row, col].regionName = $"v{mapId}_r{ldx}_c{ldy}"; // <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>v1000_r1_c1.jpg
} }
} }
MapManager.Instance.ReseCamera(jpgscenew * mapColumn, jpgscenew * mapRownum); MapManager.Instance.ReseCamera(jpgscenew * mapColumn, jpgscenew * mapRownum);
@@ -106,7 +108,7 @@ public partial class MapManager : MonoBehaviour
{ {
if(_curMapRegions == null) return; if(_curMapRegions == null) return;
float jpgscenew = PicMapPixel / 100.0f; float jpgscenew = PicMapPixel / 100.0f;
MapManager.Instance.GenerateMap(jpgscenew * _curMapRegions.regionColNum, jpgscenew * _curMapRegions.regionRowNum, _curMapRegions.cellWidthPixel / 100.0f, _curMapRegions.cellHeightPixel / 100.0f); MapManager.Instance.GenerateMap(jpgscenew * _curMapRegions.regionRowNum, jpgscenew * _curMapRegions.regionColNum, _curMapRegions.cellWidthPixel / 100.0f, _curMapRegions.cellHeightPixel / 100.0f);
} }
private async void multithreadLoadTextrue(string fullPath,SpriteRenderer sr) private async void multithreadLoadTextrue(string fullPath,SpriteRenderer sr)
{ {

View File

@@ -216,7 +216,36 @@ public class UICellEditor : MonoBehaviour
{ {
MapManager.Instance.HideCells(); MapManager.Instance.HideCells();
} }
public void EditorAreaToggleChange(Toggle t)
{
if (t.isOn)
{
switch (t.name)
{
case "MoveToggle":
editorGrid = CellType.Move;
break;
case "BlockToggle":
editorGrid = CellType.Obstacle;
break;
case "HideToggle":
editorGrid = CellType.Hide;
break;
case "SafeToggle":
editorGrid = CellType.Safe;
break;
case "StallToggle":
editorGrid = CellType.Stall;
break;
}
MapManager.Instance.map?.selector.RefreshPlaneRender();
}
if (editorAreaToggle.ActiveToggles().Count() == 0)
{
Debug.Log(<><C3BB>ѡ<EFBFBD>б<D0B1><E0BCAD><EFBFBD><EFBFBD>");
editorGrid = CellType.None;
}
}
/// <summary> /// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD> /// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD>
/// </summary> /// </summary>

View File

@@ -63,8 +63,8 @@ public class UICellInfo : MonoBehaviour
if (MapManager.Instance.map == null || MapManager.Instance.map.selector == null) if (MapManager.Instance.map == null || MapManager.Instance.map.selector == null)
return; return;
if(MapManager.Instance._curMapRegions == null) return; if(MapManager.Instance._curMapRegions == null) return;
txtMapWidth.text = MapManager.Instance._curMapRegions.regionColNum.ToString(); txtMapWidth.text = MapManager.Instance._curMapRegions.regionRowNum.ToString();
txtMapHeight.text = MapManager.Instance._curMapRegions.regionRowNum.ToString(); txtMapHeight.text = MapManager.Instance._curMapRegions.regionColNum.ToString();
txtCellRows.text = MapManager.Instance.map.selector.horizontalNumber.ToString(); txtCellRows.text = MapManager.Instance.map.selector.horizontalNumber.ToString();
txtCellCols.text = MapManager.Instance.map.selector.verticalNumber.ToString(); txtCellCols.text = MapManager.Instance.map.selector.verticalNumber.ToString();
txtTotalCells.text = MapManager.Instance.map.selector.totalNumber.ToString(); txtTotalCells.text = MapManager.Instance.map.selector.totalNumber.ToString();

View File

@@ -69,8 +69,8 @@ public class UIMapPanel : MonoBehaviour
if (maxRow > 0 && maxCol > 0) if (maxRow > 0 && maxCol > 0)
{ {
MapManager.Instance.allMaps[mapId] = (maxRow, maxCol); MapManager.Instance.allMaps[mapId] = (maxCol, maxRow);
Debug.Log($"Map {mapId} loaded with max dimensions: {maxRow}x{maxCol}"); Debug.Log($"Map {mapId} loaded with max dimensions: {maxCol}x{maxRow}");
} }
else else
{ {