新增一些拆卸相关处理,socket屏蔽,跑通流程
This commit is contained in:
@@ -18,6 +18,7 @@ namespace AibisDream.FixSystem
|
||||
|
||||
// 模块基本数据
|
||||
[SerializeField] public BodyModuleData data;
|
||||
private bool available = true;
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
@@ -33,6 +34,15 @@ namespace AibisDream.FixSystem
|
||||
|
||||
#region 插槽功能
|
||||
|
||||
public bool IsAvailable()
|
||||
{
|
||||
return available;
|
||||
}
|
||||
public void SetSocketAvailable(bool isAvailable)
|
||||
{
|
||||
available=isAvailable;
|
||||
}
|
||||
|
||||
public void PlugIn()
|
||||
{
|
||||
// 插入后先播放wave
|
||||
@@ -45,6 +55,7 @@ namespace AibisDream.FixSystem
|
||||
public void PlugOut()
|
||||
{
|
||||
// 先关闭wave
|
||||
_bodyModuleSystem.oscilloscopeSystem.ShowScreenMessage("未插入任何模块", Color.white);
|
||||
CloseWave();
|
||||
// TODO 触发Yarn节点(似乎目前没有拔出对话?)
|
||||
}
|
||||
@@ -152,6 +163,7 @@ namespace AibisDream.FixSystem
|
||||
|
||||
// 功能信息
|
||||
public WaveformType waveformType;
|
||||
|
||||
public bool waveHasError;
|
||||
|
||||
public bool ignoreWaveCheck;
|
||||
|
||||
Reference in New Issue
Block a user