降温系统

This commit is contained in:
2024-12-05 12:05:13 +08:00
parent c5b7d61bdf
commit 034116aa55
12 changed files with 2613 additions and 3247 deletions
+15 -5
View File
@@ -12,7 +12,8 @@ namespace AibisDream.FixSystem
private const string SocketObjName = "Socket";
private const string ModulePicName = "Module Pic";
private Transform _socketPos;
private BodyModuleSystem _bodyModuleSystem;
#endregion
// 模块基本数据
@@ -27,6 +28,7 @@ namespace AibisDream.FixSystem
private void InitReference()
{
_socketPos = transform.Find(SocketObjName);
_bodyModuleSystem = transform.parent.parent.GetComponent<BodyModuleSystem>();
}
#region
@@ -53,14 +55,22 @@ namespace AibisDream.FixSystem
DialogController.Instance.StartDialogNode(data.DeepInNodeName);
}
private void CloseWave()
public void CloseWave()
{
FixSystemCenter.SystemDic.Get<OscilloscopeSystem>().StopWave();
_bodyModuleSystem.oscilloscopeSystem.StopWave();
}
private void ShowWave()
public void ShowWave()
{
FixSystemCenter.SystemDic.Get<OscilloscopeSystem>().PlayWave(data.waveformType, data.waveHasError);
if (_bodyModuleSystem.inHotErr)
{
_bodyModuleSystem.oscilloscopeSystem.PlayWave(WaveformType.HotNoise, false);
}
else
{
_bodyModuleSystem.oscilloscopeSystem.PlayWave(data.waveformType, data.waveHasError);
}
}
public Vector3 GetSocketPos()