public void MoveToStartPos() { SetCanMove(true); if (raycastInfo == null) { raycastInfo = GetComponent <RaycastInfo>(); } raycastInfo.ZeroRadarUse(); GasMask.SetActive(false); Extinguisher.SetActive(false); transform.localPosition = startPos; transform.localEulerAngles = startAngl; if (!raycastInfo.GetIsVive()) { m_Camera.transform.localPosition = new Vector3(0, 1.7f, 0); } else { m_Camera.transform.localPosition = Vector3.zero; } StopCoroutine("MoveTo"); }