在网上搜到的,在这里记录下,以后用,如果有侵权的地方,谅解下!!!
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class MouseLook : MonoBehaviour
{
//定义镜头与角色的初始距离,开始的时候定义成私有变量,我改成公有变量,为了方便在代码面板上修改
public float m_distanceAway = 4.5f;
//镜头初始高度
public float m_distanceUp = 1.5f;
//镜头改变时的平滑度
private float m_smooth = 5f;
//玩家对象
public Transform m_player;
//自己
private Transform m_transsform;
private float maxSuo = 100.0f;//镜头缩放范围
private float minSuo = 2.0f;
private float maxSD = 20.0f;
private float minSD = 1f;
void Start ()
{
m_transsform = this.transform;//定义自己
m_player = GameObject.Find("