備忘録です。
滑らかに切り替えたいときはカメラを2台用意し、パス変更→カメラ切替でいけそう?
パスごとにカメラ用意した方が楽だとは思う。
using UnityEngine; using Cinemachine; public class ChangePath : MonoBehaviour { [SerializeField] CinemachineVirtualCamera virtualCamera; [SerializeField] public CinemachinePathBase nextPath;//ここにCinemachinePathをアタッチしたGameObjectを指定 public CinemachineTrackedDolly trackedDolly; void Start() { trackedDolly = virtualCamera.GetCinemachineComponent<CinemachineTrackedDolly>(); trackedDolly.m_Path = nextPath;//トラック切替 } }