修改能量门碰到后报错
This commit is contained in:
@@ -19,11 +19,24 @@ public class EnergyPump : NetworkBehaviour
|
||||
|
||||
public void ColliderEnergyPump()
|
||||
{
|
||||
//在访问组件前检查对象是否已被销毁
|
||||
if (this == null || sphere == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
GameManager.Ins.EnergyPumpFillAmount += 0.2f;
|
||||
EventDispatcher.TriggerEvent("ChangeEnergyPumpUI", GameManager.Ins.EnergyPumpFillAmount);
|
||||
|
||||
sphere.enabled = false;
|
||||
transform.gameObject.SetActive(false);
|
||||
NetworkServer.Destroy(transform.gameObject);
|
||||
|
||||
//仅在对象违背销毁时执行销毁操作
|
||||
if (this != null)
|
||||
{
|
||||
NetworkServer.Destroy(transform.gameObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public void ShowLandMask()
|
||||
@@ -60,6 +73,7 @@ public class EnergyPump : NetworkBehaviour
|
||||
}
|
||||
|
||||
}
|
||||
//private CoroutineTask _waitTask;//引用协程字段
|
||||
|
||||
public void Init(int energyPumpTag)
|
||||
{
|
||||
@@ -74,7 +88,11 @@ public class EnergyPump : NetworkBehaviour
|
||||
|
||||
public void Over()
|
||||
{
|
||||
|
||||
//检查对象是否存在
|
||||
if (this == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
AudioManager.Ins?.SoundPlayOneShot("TouchEnergyPump", false);
|
||||
ShowLandMask();
|
||||
EventDispatcher.TriggerEvent("NextTrriger");
|
||||
|
||||
@@ -635,8 +635,8 @@ SphereCollider:
|
||||
m_ProvidesContacts: 0
|
||||
m_Enabled: 1
|
||||
serializedVersion: 3
|
||||
m_Radius: 4.27
|
||||
m_Center: {x: 0, y: 3.28, z: 0}
|
||||
m_Radius: 4.785773
|
||||
m_Center: {x: -0.000000005591492, y: 3.2799997, z: 0.51577187}
|
||||
--- !u!82 &5225319002212020283
|
||||
AudioSource:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -829,7 +829,7 @@ MonoBehaviour:
|
||||
type: 0
|
||||
index: 0
|
||||
behavior: {fileID: 5763149508107836995}
|
||||
xSpeed: 10
|
||||
xSpeed: 2
|
||||
xAcc: 30
|
||||
xHealth: 30000
|
||||
xAtk: 150
|
||||
@@ -849,12 +849,12 @@ NavMeshAgent:
|
||||
m_GameObject: {fileID: 442948640663993744}
|
||||
m_Enabled: 0
|
||||
m_AgentTypeID: 0
|
||||
m_Radius: 2.5
|
||||
m_Radius: 6
|
||||
m_Speed: 0.8
|
||||
m_Acceleration: 8
|
||||
avoidancePriority: 50
|
||||
m_AngularSpeed: 120
|
||||
m_StoppingDistance: 0
|
||||
m_StoppingDistance: 3
|
||||
m_AutoTraverseOffMeshLink: 1
|
||||
m_AutoBraking: 1
|
||||
m_AutoRepath: 1
|
||||
|
||||
@@ -10599,9 +10599,6 @@ MonoBehaviour:
|
||||
sphere: {fileID: 2703812098355940415}
|
||||
energyPumpTag: 6
|
||||
txt: {fileID: 2686380500453703800}
|
||||
duration: 0.3
|
||||
strength: 0.2
|
||||
vibrato: 20
|
||||
--- !u!65 &7906661827055673053
|
||||
BoxCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
|
||||
Reference in New Issue
Block a user