UNITY3D 相機特(tè)寫鏡頭的方位設置
2019/6/13 點擊:
UNITY3D 相機特寫鏡頭的方位設置
public void LookatModel()
{
targetVector3 = model.position + model.right * 5;//設置相機的位置在模型(xíng)的右側5單位遠處(chù)
Vector3 dir = model.position - targetVector3; //獲取攝像機的朝向
transform.DOMove(targetVector3,2f);
Quaternion q = Quaternion.LookRotation(dir); //將朝向(xiàng)轉換成四元數
targetEuler = q.eulerAngles; //四元數(shù)轉(zhuǎn)換成歐拉角
transform.DORotate(targetEuler, 2,RotateMode.Fast) ;
}
- 上一篇:在虛擬裝配應用中,用數據手套實現擰螺絲動作 2019/6/16
- 下一(yī)篇:UNITY3D繪製可調整行(háng)列數的網格 2019/6/12
