作者:
suni ($$$$$)
2014-02-26 18:04:47最近學校專題進行到一個段落了
但是寫程式能力似乎沒有變比較好OQ
剛開始接觸Unity的時候是先學C#的
但是後來覺得javascript 好像比較好上手
就跳槽到javascript了
現在就遇到窘境
我想把下面這段成是從javascript改成C#
但是我真的全忘光了
所以來這裡求救一下
var position:Vector3 = target.position + Quaternion.Euler(0, targetangle.y,
0) * Vector3 (0, 0, -dist );
position += Vector3(0, height,0);
transform.position = position;
transform.LookAt(target);
應該是只有第一行要改
後面那幾行好像C#通用的樣子
這是要用在攝影機的程式
不知道有沒有大大可以幫忙Orz|||
有其他問題也可以站內信喔<3
作者:
y3k (激流を制するは静水)
2014-02-26 18:51:00Vector3 pos = targer.position + Quarternion.Euler(0,target* new Vector3(0, 0, -1*dist);重打orzVector3 pos = targer.position + Quarternion.Euler(0,targetangle.y, 0) * new Vector3(0, 0, -1*dist);pos += new Vector3(0, height, 0);transform.position = pos;transform.LookAt(target);這樣 錯了別打我orz(應該不會錯吧XD)重點在c#的Vector3要給個new 另外就變數宣告的方式不太一樣