暂时这样
This commit is contained in:
@@ -2,25 +2,25 @@
|
|||||||
<config>
|
<config>
|
||||||
<Settings mapID="1000" />
|
<Settings mapID="1000" />
|
||||||
<MonsterAreas>
|
<MonsterAreas>
|
||||||
<MonsterArea itemIdx="1" groupId="-1" id="0" createMode="0" patrolMode="0" indexX="72" indexY="86" radius="1" num="0" delayTime="0" day="0" time="0">
|
<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 />
|
<MonsterPaths />
|
||||||
</MonsterArea>
|
</MonsterArea>
|
||||||
<MonsterArea itemIdx="2" groupId="-1" id="0" createMode="0" patrolMode="0" indexX="76" indexY="85" radius="1" num="0" delayTime="0" day="0" time="0">
|
<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 />
|
<MonsterPaths />
|
||||||
</MonsterArea>
|
</MonsterArea>
|
||||||
<MonsterArea itemIdx="3" groupId="-1" id="0" createMode="0" patrolMode="0" indexX="74" indexY="82" radius="1" num="0" delayTime="0" day="0" time="0">
|
<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 />
|
<MonsterPaths />
|
||||||
</MonsterArea>
|
</MonsterArea>
|
||||||
<MonsterArea itemIdx="-1" groupId="3" id="0" createMode="0" patrolMode="0" indexX="74" indexY="82" radius="0" num="0" delayTime="0" day="0" time="0">
|
<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 />
|
<MonsterPaths />
|
||||||
</MonsterArea>
|
</MonsterArea>
|
||||||
<MonsterArea itemIdx="-1" groupId="3" id="0" createMode="0" patrolMode="0" indexX="74" indexY="82" radius="0" num="0" delayTime="0" day="0" time="0">
|
<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 />
|
<MonsterPaths />
|
||||||
</MonsterArea>
|
</MonsterArea>
|
||||||
<MonsterArea itemIdx="-1" groupId="3" id="0" createMode="0" patrolMode="0" indexX="74" indexY="82" radius="0" num="0" delayTime="0" day="0" time="0">
|
<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 />
|
<MonsterPaths />
|
||||||
</MonsterArea>
|
</MonsterArea>
|
||||||
<MonsterArea itemIdx="-1" groupId="3" id="0" createMode="0" patrolMode="0" indexX="74" indexY="82" radius="0" num="0" delayTime="0" day="0" time="0">
|
<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 />
|
<MonsterPaths />
|
||||||
</MonsterArea>
|
</MonsterArea>
|
||||||
</MonsterAreas>
|
</MonsterAreas>
|
||||||
|
|||||||
@@ -290,4 +290,11 @@ public class UICellEditor : MonoBehaviour
|
|||||||
return;
|
return;
|
||||||
MapManager.Instance.SaveMapObs();
|
MapManager.Instance.SaveMapObs();
|
||||||
}
|
}
|
||||||
|
private void OnDisable()
|
||||||
|
{
|
||||||
|
foreach(var toggle in editorAreaToggle.ActiveToggles())
|
||||||
|
{
|
||||||
|
toggle.isOn = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,8 +31,6 @@ public class UIEditMapConfig : MonoBehaviour
|
|||||||
|
|
||||||
public Toggle togEditRelives;
|
public Toggle togEditRelives;
|
||||||
public Toggle togEditTeleports;
|
public Toggle togEditTeleports;
|
||||||
//public Toggle togEditSafeAreas;
|
|
||||||
public Toggle togEditSellAreas;
|
|
||||||
public Toggle togEditMonsters;
|
public Toggle togEditMonsters;
|
||||||
public Toggle togEditNPCs;
|
public Toggle togEditNPCs;
|
||||||
public Toggle togEditAudioTriggers;
|
public Toggle togEditAudioTriggers;
|
||||||
@@ -70,7 +68,6 @@ public class UIEditMapConfig : MonoBehaviour
|
|||||||
|
|
||||||
togEditRelives.isOn = false;
|
togEditRelives.isOn = false;
|
||||||
togEditTeleports.isOn = false;
|
togEditTeleports.isOn = false;
|
||||||
togEditSellAreas.isOn = false;
|
|
||||||
togEditMonsters.isOn = false;
|
togEditMonsters.isOn = false;
|
||||||
togEditNPCs.isOn = false;
|
togEditNPCs.isOn = false;
|
||||||
togEditAudioTriggers.isOn = false;
|
togEditAudioTriggers.isOn = false;
|
||||||
@@ -137,20 +134,6 @@ public class UIEditMapConfig : MonoBehaviour
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void OnEditSellAreasToggle()
|
|
||||||
{
|
|
||||||
if (togEditSellAreas.isOn)
|
|
||||||
{
|
|
||||||
UIWindow.Instance.uiSellAreasPanel.gameObject.SetActive(true);
|
|
||||||
MapManager.Instance.ShowSpecialPoint(MapManager.EditCellType.SellArea);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
UIWindow.Instance.uiSellAreasPanel.gameObject.SetActive(false);
|
|
||||||
MapManager.Instance.HideSpecialPoint(MapManager.EditCellType.SellArea);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void OnEditMonsterToggle()
|
public void OnEditMonsterToggle()
|
||||||
{
|
{
|
||||||
if (togEditMonsters.isOn)
|
if (togEditMonsters.isOn)
|
||||||
@@ -504,4 +487,16 @@ public class UIEditMapConfig : MonoBehaviour
|
|||||||
UIWindow.Instance.uiConditionsPanel.AddItem(cc);
|
UIWindow.Instance.uiConditionsPanel.AddItem(cc);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
private void OnDisable()
|
||||||
|
{
|
||||||
|
togEditRelives.isOn = false;
|
||||||
|
togEditTeleports.isOn = false;
|
||||||
|
togEditMonsters.isOn = false;
|
||||||
|
togEditNPCs.isOn = false;
|
||||||
|
togEditAudioTriggers.isOn = false;
|
||||||
|
togEditTriggers.isOn = false;
|
||||||
|
togEditConditions.isOn = false;
|
||||||
|
togEditFuBen.isOn = false;
|
||||||
|
togEditJuBao.isOn = false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -448,6 +448,7 @@ public class UIMonsterPanel : MonoBehaviour
|
|||||||
if (_dicAllItem.TryGetValue(Idx, out var monsterItem))
|
if (_dicAllItem.TryGetValue(Idx, out var monsterItem))
|
||||||
{
|
{
|
||||||
monsterItem.btnClickSelf.Select();
|
monsterItem.btnClickSelf.Select();
|
||||||
|
OnClickItem(monsterItem);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public void UpdateMonsterPos(int Idx, Vector2Int newPos)
|
public void UpdateMonsterPos(int Idx, Vector2Int newPos)
|
||||||
|
|||||||
Reference in New Issue
Block a user