fix: 维修面板初始灯光状态可配置
This commit is contained in:
@@ -52,7 +52,6 @@ namespace AibisDream.FixSystem
|
||||
private void Start()
|
||||
{
|
||||
InitComponentRefs();
|
||||
panelLight?.Initialize();
|
||||
|
||||
InitSystem();
|
||||
LoadCableState();
|
||||
@@ -64,12 +63,18 @@ namespace AibisDream.FixSystem
|
||||
plugRef.OnPullUpSocket -= OnPullUpSocket;
|
||||
plugRef.OnPlugPointerDown -= OnPlugPoinerDown;
|
||||
}
|
||||
|
||||
|
||||
private void InitComponentRefs()
|
||||
{
|
||||
BodyModuleSystem = FixSystemCenter.SystemDic.Get<BodyModuleSystem>();
|
||||
}
|
||||
|
||||
|
||||
public void InitLight(bool isLightOn)
|
||||
{
|
||||
panelLight?.Initialize(isLightOn);
|
||||
}
|
||||
|
||||
private void InitSystem()
|
||||
{
|
||||
plugRef.OnInsertSocket += OnInsertSocket;
|
||||
@@ -279,14 +284,6 @@ namespace AibisDream.FixSystem
|
||||
|
||||
#region 灯光系统 - 供外部调用
|
||||
|
||||
/// <summary>
|
||||
/// 检查系统是否开启
|
||||
/// </summary>
|
||||
public bool IsSystemOn()
|
||||
{
|
||||
return panelLight != null && panelLight.IsSystemOn();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 启动系统
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user