Assets/Scripts/TowerDefense/Agents/Agent.cs
@@ -950,7 +950,8 @@ SlowDownParticle.Clear(); } } [SerializeField] private float destinationOffect = 0f;//怪物移动到塔位的偏移量 /// <summary> /// 根据帧间的时间,来更新Agent的位置信息,其它信息直接删除. /// 1: @@ -991,9 +992,9 @@ case EAgentMovDir.ZNegative: { curPos.z -= (deltaTime * finalSpeed); if (curPos.z <= m_Destination.transform.position.z) if (curPos.z <= m_Destination.transform.position.z + destinationOffect) { curPos.z = m_Destination.transform.position.z; curPos.z = m_Destination.transform.position.z + destinationOffect; swithNode = true; } break;