2017-04-27 58 views
0

嗯,我想提出一個小統一的遊戲,我需要面對鏡頭周圍的物體,我需要每當我​​撫摸「 - >」在一個圓圈的攝像頭,左右移動的物體,我客我可以把那個圈入圓方程,然後我將x座標放在該方程 - > z座標中,然後我可以製作相機的新位置。對於那個Facing函數,我可以使用transform.LookAt()。但這是複雜的編碼方式和不便的方式,所以如果你想出來,請給我更簡單的方法。如何讓相機在物體周圍的圓圈中移動?

非常感謝!!!!

回答

2

更簡單的方法是使相機到一個空的遊戲物體的孩子,這將是像一個「錨」

添加一個空物體做爲孩子,你希望你的相機繞着你的對象。

之後,你的相機添加到您最近創建的遊戲對象空。

如果旋轉是「錨」空遊戲物體(現在會不會空的,因爲會有相機作爲孩子)你的相機也將繞着你要顯示的對象。

,當你觸摸左或屏幕右側,你可以旋轉的「錨」的對象,這樣你會得到你想要的效果。

希望這會有所幫助!乾杯!