using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 相機(jī)從一個點到另一個點的平滑過渡,平滑緩沖
/// </summary>
public class LiaGeQiu : MonoBehaviour {
public GameObject cameraon;//初始攝像機(jī)的位置
public GameObject camerto;//另一個點的位置
private float speed = 1f;//緩沖的時間 時間越大緩沖速度越慢
private Vector3 velocity;//如果是3D場景就用Vector3,2D用Vector2
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
cameraon.transform.position = new Vector3(Mathf.SmoothDamp(cameraon.transform.position.x, camerto.transform.position.x,
ref velocity.x, speed), Mathf.SmoothDamp(cameraon.transform.position.y, camerto.transform.position.y,
ref velocity.y, speed),Mathf.SmoothDamp (cameraon.transform.position.z,camerto.transform.position.z ,ref velocity.z , speed));
}
}
unity攝像機(jī)的平滑過渡,平滑緩沖
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 攝像機(jī) 透視攝像機(jī)PerspectiveCamera z沖突問題解決方法1可以在創(chuàng)建WebGLRenderer時開...
- usingUnityEngine; usingSystem.Collections; publicclassMod...
- 最近做項目的時候,有一個需要從攝像機(jī)發(fā)出一條射線,當(dāng)射線檢測到有碰撞物體的時候,點擊鼠標(biāo)左鍵開始畫線。我是創(chuàng)立了一...
- ??μμ£oandroid ios μ÷ó?é????ú2¢?ò??ê??ú?á??...á′?ó£ohttp:/...