程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> unity完成攝像頭追隨

unity完成攝像頭追隨

編輯:C#入門知識

unity完成攝像頭追隨。本站提示廣大學習愛好者:(unity完成攝像頭追隨)文章只能為提供參考,不一定能成為您想要的結果。以下是unity完成攝像頭追隨正文


代碼很簡略,這裡就不多空話了,直接送上代碼

using UnityEngine;
using System.Collections;
 
public class FllowTarget : MonoBehaviour {
 
  public Transform character;  //攝像機要追隨的人物
  public float smoothTime = 0.01f; //攝像機膩滑挪動的時光
  private Vector3 cameraVelocity = Vector3.zero;
  private Camera mainCamera; //主攝像機(有時刻會在工程中有多個攝像機,然則只能有一個主攝像機吧)
  
  void Awake () 
  { 
   mainCamera = Camera.main;
  }
 
  void Update()
  {
    transform.position = Vector3.SmoothDamp(transform.position, character.position + new Vector3(0, 0, -5), ref cameraVelocity, smoothTime);
  }
  
}

以上所述就是本文的全體內容了,願望年夜家可以或許愛好,可以或許對年夜家進修unity有所贊助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved