Compare commits
No commits in common. "4a3f280adc679ed67c2e9446fd56fdd713582455" and "177a21c9504bb1de34c7054a5c927ae675bd2aa7" have entirely different histories.
4a3f280adc
...
177a21c950
Binary file not shown.
|
|
@ -6373,7 +6373,7 @@ PrefabInstance:
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2576541079831587447, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
- target: {fileID: 2576541079831587447, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
||||||
propertyPath: triggerName
|
propertyPath: triggerName
|
||||||
value: "\u7535\u80FD\u8868\u5C01\u53701"
|
value: "\u7535\u80FD\u8868\u5C01\u5370"
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2576541079831587450, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
- target: {fileID: 2576541079831587450, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
||||||
propertyPath: triggerID
|
propertyPath: triggerID
|
||||||
|
|
@ -6381,7 +6381,7 @@ PrefabInstance:
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2576541079831587450, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
- target: {fileID: 2576541079831587450, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
||||||
propertyPath: triggerName
|
propertyPath: triggerName
|
||||||
value: "\u7535\u80FD\u8868\u5C01\u53702"
|
value: "\u7535\u80FD\u8868\u5C01\u5370"
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2576541080106509928, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
- target: {fileID: 2576541080106509928, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
||||||
propertyPath: hasElectricity
|
propertyPath: hasElectricity
|
||||||
|
|
@ -6417,7 +6417,7 @@ PrefabInstance:
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2576541080563400544, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
- target: {fileID: 2576541080563400544, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
||||||
propertyPath: triggerName
|
propertyPath: triggerName
|
||||||
value: "\u7535\u80FD\u8868\u76D6\u5B50\u56FA\u5B9A\u87BA\u4E1D1"
|
value: "\u7535\u80FD\u8868\u87BA\u4E1D"
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2576541080563400545, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
- target: {fileID: 2576541080563400545, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
||||||
propertyPath: hasElectricity
|
propertyPath: hasElectricity
|
||||||
|
|
@ -6433,7 +6433,7 @@ PrefabInstance:
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2576541080772862035, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
- target: {fileID: 2576541080772862035, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
||||||
propertyPath: triggerName
|
propertyPath: triggerName
|
||||||
value: "\u7535\u80FD\u8868\u76D6\u5B50\u56FA\u5B9A\u87BA\u4E1D2"
|
value: "\u7535\u80FD\u8868\u87BA\u4E1D"
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2576541080794005323, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
- target: {fileID: 2576541080794005323, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
||||||
propertyPath: hasElectricity
|
propertyPath: hasElectricity
|
||||||
|
|
@ -6519,10 +6519,6 @@ PrefabInstance:
|
||||||
propertyPath: m_LocalEulerAnglesHint.z
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
value: 0
|
value: 0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 6044607018453959887, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
|
||||||
propertyPath: m_Name
|
|
||||||
value: "\u7535\u80FD\u8868\u76D6\u5B50"
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 6044607018453959887, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
- target: {fileID: 6044607018453959887, guid: 10f4454f32eb20e4298912d896f6020e, type: 3}
|
||||||
propertyPath: m_IsActive
|
propertyPath: m_IsActive
|
||||||
value: 1
|
value: 1
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@ public class Device_Base : PermanentTriggerBase
|
||||||
if (GameManager.RunModelMgr == null && GameManager.RunModelMgr.SceneType == E_SceneType.Site)
|
if (GameManager.RunModelMgr == null && GameManager.RunModelMgr.SceneType == E_SceneType.Site)
|
||||||
{
|
{
|
||||||
base.OnStart();
|
base.OnStart();
|
||||||
Debug.Log("Device_Base PermanentTriggerBase");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -46,12 +46,10 @@ public class Device_CabinetDoor : Device_Base
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
protected override void OnMDown()
|
|
||||||
|
private void OnMouseDown()
|
||||||
{
|
{
|
||||||
if (LiveSceneManager.Instance.currentTool != null && LiveSceneManager.Instance.currentTool.name == "Ñéµç±Ê") return;
|
if (LiveSceneManager.Instance.currentTool.name == "Ñéµç±Ê") return;
|
||||||
if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(triggerName, true) == 0)
|
|
||||||
{
|
|
||||||
base.OnMDown();
|
|
||||||
if (isOpen)
|
if (isOpen)
|
||||||
{
|
{
|
||||||
Close();
|
Close();
|
||||||
|
|
@ -62,5 +60,3 @@ public class Device_CabinetDoor : Device_Base
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ public class Tool_TestPen : Tool_Base
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
//ÂÝË¿
|
//ケ<EFBFBD>ナ
|
||||||
Tool_Base tb = hit.transform.GetComponent<Tool_Base>();
|
Tool_Base tb = hit.transform.GetComponent<Tool_Base>();
|
||||||
if (tb != null)
|
if (tb != null)
|
||||||
{
|
{
|
||||||
|
|
@ -66,7 +66,6 @@ public class Tool_TestPen : Tool_Base
|
||||||
{
|
{
|
||||||
if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(device_base.triggerName, true) == 0)
|
if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(device_base.triggerName, true) == 0)
|
||||||
{
|
{
|
||||||
Debug.Log("Test(Device_Base device_base)");
|
|
||||||
if (device_base.deviceType == DeviceType.计量柜_插座)
|
if (device_base.deviceType == DeviceType.计量柜_插座)
|
||||||
{
|
{
|
||||||
var tmp = ((Device_Socket)device_base);
|
var tmp = ((Device_Socket)device_base);
|
||||||
|
|
@ -75,12 +74,10 @@ public class Tool_TestPen : Tool_Base
|
||||||
transform.eulerAngles = tmp.testPosAndRot.eulerAngles;
|
transform.eulerAngles = tmp.testPosAndRot.eulerAngles;
|
||||||
Debug.Log("计量柜_插座 已验电");
|
Debug.Log("计量柜_插座 已验电");
|
||||||
isFlicker = tmp.hasElectricity;
|
isFlicker = tmp.hasElectricity;
|
||||||
|
|
||||||
}
|
}
|
||||||
else if (device_base.deviceType == DeviceType.计量柜_柜门)
|
else if (device_base.deviceType == DeviceType.计量柜_柜门)
|
||||||
{
|
{
|
||||||
var tmp = ((Device_CabinetDoor)device_base);
|
var tmp = ((Device_CabinetDoor)device_base);
|
||||||
|
|
||||||
//位置移动
|
//位置移动
|
||||||
transform.position = tmp.testPosAndRot.position;
|
transform.position = tmp.testPosAndRot.position;
|
||||||
transform.localEulerAngles = tmp.testPosAndRot.localEulerAngles;
|
transform.localEulerAngles = tmp.testPosAndRot.localEulerAngles;
|
||||||
|
|
|
||||||
|
|
@ -58,8 +58,6 @@ public class Tool_WireStripper : Tool_Base
|
||||||
//·âÓ¡
|
//·âÓ¡
|
||||||
Device_Seal ds = hit.transform.GetComponent<Device_Seal>();
|
Device_Seal ds = hit.transform.GetComponent<Device_Seal>();
|
||||||
if (ds != null)
|
if (ds != null)
|
||||||
{
|
|
||||||
if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(ds.triggerName, true) == 0)
|
|
||||||
{
|
{
|
||||||
CutOpen(ds);
|
CutOpen(ds);
|
||||||
}
|
}
|
||||||
|
|
@ -67,4 +65,3 @@ public class Tool_WireStripper : Tool_Base
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,6 @@ public class LiveSceneManager : SingletonMono<LiveSceneManager>
|
||||||
p.Init("", "您好,我是xx供电公司员工,这是我的工作证。现在我们要对贵户更换电能计量表", (intTemp) => { Destroy(currentTool); });
|
p.Init("", "您好,我是xx供电公司员工,这是我的工作证。现在我们要对贵户更换电能计量表", (intTemp) => { Destroy(currentTool); });
|
||||||
});
|
});
|
||||||
tMDTips.gameObject.SetActive(false);
|
tMDTips.gameObject.SetActive(false);
|
||||||
currentTool.transform.localEulerAngles = new Vector3(90, 0, 0);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -166,7 +166,10 @@ public class ProcessManager : BaseManager<ProcessManager>
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
Debug.Log("按照流程走");
|
Debug.Log("按照流程走");
|
||||||
StepErrorTips();
|
GameManager.UIMgr.ShowPanel<UI_MiddleTipPanel>(E_UI_Layer.Mid, (panel) =>
|
||||||
|
{
|
||||||
|
panel.Init($"错误,{d_Scheme.CurrentProcess.CurrentSubProcess.CurrentSubProcessStep.tipTitle}");
|
||||||
|
});
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -201,7 +204,10 @@ public class ProcessManager : BaseManager<ProcessManager>
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
StepErrorTips();
|
GameManager.UIMgr.ShowPanel<UI_MiddleTipPanel>(E_UI_Layer.System, (p) =>
|
||||||
|
{
|
||||||
|
p.Init($"错误,{d_Scheme.CurrentProcess.CurrentSubProcess.CurrentSubProcessStep.tipTitle}");
|
||||||
|
});
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -212,24 +218,12 @@ public class ProcessManager : BaseManager<ProcessManager>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
|
||||||
StepErrorTips();
|
|
||||||
return -1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void StepErrorTips()
|
|
||||||
{
|
|
||||||
if (GameManager.UIMgr.GetPanel<UI_MiddleTipPanel>())
|
|
||||||
{
|
|
||||||
GameManager.UIMgr.GetPanel<UI_MiddleTipPanel>().Init($"错误,{d_Scheme.CurrentProcess.CurrentSubProcess.CurrentSubProcessStep.tipTitle}");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
{
|
||||||
GameManager.UIMgr.ShowPanel<UI_MiddleTipPanel>(E_UI_Layer.System, (p) =>
|
GameManager.UIMgr.ShowPanel<UI_MiddleTipPanel>(E_UI_Layer.System, (p) =>
|
||||||
{
|
{
|
||||||
p.Init($"错误,{d_Scheme.CurrentProcess.CurrentSubProcess.CurrentSubProcessStep.tipTitle}");
|
p.Init($"错误,请前往{d_Scheme.CurrentProcess.CurrentSubProcess.CurrentSubProcessStep.SceneName()}");
|
||||||
});
|
});
|
||||||
|
return -1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,11 +6,19 @@ public class NPCController : PermanentTriggerBase
|
||||||
{
|
{
|
||||||
public List<string> npcSpeack;
|
public List<string> npcSpeack;
|
||||||
public int speackIndex = 0;
|
public int speackIndex = 0;
|
||||||
|
private bool onSpeackOver;
|
||||||
protected override void OnMDown()
|
protected override void OnMDown()
|
||||||
{
|
{
|
||||||
base.OnMDown();
|
base.OnMDown();
|
||||||
|
if(npcSpeack.Count > 1)
|
||||||
if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(triggerName, false ) == 0)
|
{
|
||||||
|
onSpeackOver = false;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
onSpeackOver = true;
|
||||||
|
}
|
||||||
|
if (GameManager.ProcessMgr.IsRightSubProcessStepsTriggerID(triggerName, onSpeackOver) == 0)
|
||||||
{
|
{
|
||||||
GameManager.UIMgr.ShowPanel<UI_CustomSessionPanel>(E_UI_Layer.Mid, (panel) =>
|
GameManager.UIMgr.ShowPanel<UI_CustomSessionPanel>(E_UI_Layer.Mid, (panel) =>
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -23,13 +23,11 @@ public class UI_MiddleTipPanel : BasePanel
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void Hide()
|
private void Hide()
|
||||||
{
|
{
|
||||||
StopCoroutine(HideAsync());
|
|
||||||
StartCoroutine(HideAsync());
|
StartCoroutine(HideAsync());
|
||||||
}
|
}
|
||||||
|
|
||||||
private IEnumerator HideAsync()
|
private IEnumerator HideAsync()
|
||||||
{
|
{
|
||||||
yield return new WaitForSeconds(disappear);
|
yield return new WaitForSeconds(disappear);
|
||||||
GameManager.UIMgr.HidePanel<UI_MiddleTipPanel>();
|
UIManager.Instance.HidePanel<UI_MiddleTipPanel>();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Binary file not shown.
Loading…
Reference in New Issue