2016-02-12 60 views
2

的步驟時,請注意預製連接我有執行:更新FBX資產

  1. 添加了FBX到UnityProject
  2. FBX加入到現場hirarchy
  3. 我做的那一幕對象的預製(以前進口FBX對象)

    一切工作正常。我做了那個gameobject,它現在鏈接預製不FBX。現在的問題是:(

    我導入更新的FBX,但我的場景對象沒有更新,因爲它與預製鏈接不與更新的FBX :)我的hirarcy gameobject的連接現在預製不與fbx。因此,如果我更換fbx,則hirarchy gameobject將不會更新,因爲它與prefab不直接與更新的FBX鏈接。

    這是可能更新我的預製最新fbx所以我沒有一次又一次地分配給我的腳本。

    其他解決方案。

    我想這是Unity開發者經常遇到的真正普遍的問題。請幫助

回答

0

我發現這個問題是繞過統一的資產導入系統,並直接覆蓋FBX資產在項目的資產目錄簡單的解決方案(例如複製,通過Windows資源管理器/粘貼)。

請注意,如果您的模型應用了鑽機/骨架,並且您從上一版本開始以某種方式更改了它們/它們與模型的關係,則這可能不起作用。

在這些情況下,我會建議重新導入模型並重新設置預製件,否則會遇到一些非常奇怪的行爲。 (請注意,只有在模型上更改動畫/關鍵幀從來沒有爲我創建過這個問題,所以在這些情況下,您可以堅持我的原始建議,但您可能必須更改定義動畫的幀範圍。

希望這會有所幫助!這是一個解決方法,但是當我只想快速更新和測試資產時,它對我的​​工作流程非常有效。

+0

我想你不明白我的問題,資源管理器是取代fbx但我的預製件不是 –

+0

@MohammadFaizanKhan你說得對,我想我不明白這個問題,因爲它沒有在你的問題描述中指出除了Unity的標準資產導入工作流程外,您還在做其他事情。然而,我只是在新的場景中嘗試了這一點,並且可以確認導入網格,對其進行幾何更改,然後在Windows資源管理器中覆蓋原始文件就可以正常工作。那麼你面臨的問題是什麼?請編輯您的問題,以明確說明爲什麼您當前的方法無法正常工作,爲了清晰起見,最好使用截圖。 – Serlite

+0

如果我替換fbx,那麼hirarchy gameobject將不會更新,因爲它與預製不直接鏈接到更新的FBX。 –