2015-09-24 86 views
-1

我正在開發統一的賽車遊戲。我把汽車移動腳本放在機器人汽車和主攝像頭中。相機在向前移動時跟隨汽車,但當汽車與其他物體碰撞並且汽車轉向其位置時,或者當我轉動汽車時也轉動相機但比汽車早,因此汽車超出範圍。我試圖把字符控制器,試圖把相機放在層次結構中,即使有順暢的後續腳本,也不能順暢地跟蹤汽車。所以請告訴我,讓我們在其他賽車遊戲中看到的相機跟隨車。如何讓相機跟隨一輛車?

回答

0

我推薦這種類型的遊戲(相機被設置爲遵循特定的物體,從地點A到地點B)是父母一個空的遊戲物體,你想讓相機結束到汽車和另一個空的遊戲對象已經準備好了,以便在相機所在的位置觀看。

之後,使用標準資產附帶的基本相機跟隨和相機查看腳本,並使用平滑因子來適應您的遊戲。您必須確保您爲項目導入了腳本包。

或者,如果軟件包已導入,請選擇您的相機,進入組件菜單,然後在「相機控制」下選擇「平滑關注」腳本。

如果您需要攝像頭根據(例如)汽車在路上動態改變位置,我會考慮採用相同的解決方案,但使用iTween在預定義路徑上更改兩個遊戲物體的位置。

更多: smoothfollow:http://wiki.unity3d.com/index.php/SmoothFollow2 LOOKAT:http://docs.unity3d.com/ScriptReference/Transform.LookAt.html

+0

好讓它感謝 –