using Cinemachine;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[RequireComponent(typeof(CinemachineVirtualCamera))]
public class OrbitCameraControl : MonoBehaviour
{
public Vector3 startPosition;
public Vector2 startRotation = new Vector2(60, 0);
public float startDistance = 20;
[Space]
public float rotationSpeed = 2f;
public float rotationDamping = 5f;
public Vector2 rotationClamp = new Vector2(5, 85);
[Space]
public float zoomSpeed = 10f;
public float zoomDamping = 5f;
public Vector2 zoomClamp = new
Unity之Cinemachine教程
2023-12-15 14:06:01 45 阅读