private void Start() { myRigibody = GetComponent <Rigidbody>(); raycastInfo = GetComponent <RaycastInfo>(); MoveToStartPos(); myTransform = transform; m_MouseLook.Init(transform, m_Camera.transform); }
public void SetIsVive(bool _value) { if (raycastInfo == null) { raycastInfo = GetComponent <RaycastInfo>(); } raycastInfo.SetIsVive(_value); }
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"); }
void Start() { raycastInfo = MyVRMovement.GetComponent <RaycastInfo>(); laserTransform = Laser.transform; trackedObj = GetComponent <SteamVR_TrackedObject>(); }