2015-09-11 44 views
0

所以我想編輯場景中相機的起始高度,並嘗試將相機向上移動一點。什麼都沒發生。還測試了它購買了大量的相機,我認爲相機總是在(0,0,0)處產生/'啓動',從未使用它在場景中的位置。統一相機始終在啓動時始發,無論場景中的位置如何

如果這個假設是正確的,我怎麼可能讓相機在屏幕上的相機位置啓動。我真的不想移動整個場景來重新定位相機。

回答

1

我認爲有兩種解決方案爲此(專門用於TangoUnitySDK):

  1. 您可以修改PoseController.cs。例如,示例代碼中的here,可以添加偏移量向量。

  2. 使用DeltaPoseController預製代替PoseController。 DeltaPoseController將保持初始位置作爲起點,所以您可以將它放在希望應用程序啓動的位置。

1

你可以創建你設置的start()方法的相機的位置一個簡單的腳本:

void Start() 
{ 
    transform.position += new Vector(0, 100f, 0); 
} 

然後只是附加腳本到相機

+0

慣於此修改只是探戈被覆蓋,這不就是完全一樣的場景編輯器移動相機。我會試試看。 – TenBug

相關問題