过时代码删除

This commit is contained in:
2025-01-11 11:33:46 +08:00
parent 05cfff9ed4
commit 4970c76dd1
19 changed files with 78 additions and 829 deletions
@@ -6,54 +6,52 @@ using AibisDream;
using System;
public class ChipModule : MonoBehaviour
{
private GameObject _ChipModule;
private GameObject _chipModule;
private ChipData _ChipData;
private ChipData _chipData;
private void Awake()
{
// 将数据注册到数据容器内
GameLoopManager.FixDataContainer.Register(_ChipData);
GameLoopManager.FixDataContainer.Register(_chipData);
// 添加加载逻辑
_ChipData.LoadEvent += LoadData;
_ChipModule = transform.Find("Chip").gameObject;
_chipData.LoadEvent += LoadData;
_chipModule = transform.Find("Chip").gameObject;
}
// Start is called before the first frame update
public void RemoveChipModule()
{
if (_ChipModule.activeInHierarchy)
if (_chipModule.activeInHierarchy)
{
_ChipModule.SetActive(false);
_chipModule.SetActive(false);
}
_ChipData.isChipRemoved=true;
_chipData.isChipRemoved = true;
}
public void InstallChipModule()
{
if (!_ChipModule.activeInHierarchy)
if (!_chipModule.activeInHierarchy)
{
_ChipModule.SetActive(true);
_chipModule.SetActive(true);
}
_ChipData.isChipRemoved=false;
_chipData.isChipRemoved = false;
}
public void Chipinit()
{
_ChipModule.SetActive(!_ChipData.isChipRemoved);
_chipModule.SetActive(!_chipData.isChipRemoved);
}
private void LoadData(ChipData ufData)
{
Chipinit(); // 读取存档文件时触发,将当前系统恢复为目标状态
Chipinit(); // 读取存档文件时触发,将当前系统恢复为目标状态
}
void Start()
@@ -61,6 +59,7 @@ public class ChipModule : MonoBehaviour
Chipinit();
}
}
public class ChipData : IData
{
public bool isChipRemoved = false;
@@ -71,4 +70,4 @@ public class ChipData : IData
{
LoadEvent?.Invoke(this);
}
}
}