2017-03-29 78 views
3

我已經檢查過Google或Unity社區,但沒有回答我的具體問題。問題Unity 3D:簡單的模型在手機上造成滯後

我創造了低多邊形樣式爲Android簡單的遊戲,我想優化它這個平臺的

描述。我所有的模型都是用Blender製作的,並且工作正常。

我還創建了一個簡單的房子,用立方體與Blender製成,但是當玩家靠近房子時,遊戲滯後!所以,我決定把這個房子在Un​​ity 3D的一些立方體,看它是否是滯後:

Image

藍色=玩家,紅色和黃色=讓玩家看起來

方向

而驚喜,遊戲也落後!真的。我不知道爲什麼。正如你所看到的,這是一個非常簡單的房子。當玩家在門前時可以看到內部房屋(黃色箭頭),遊戲滯後,但是當玩家旋轉攝像頭以查看環境的其他部分(紅色箭頭)時,沒有滯後。

  • 分辨率的嘗試我減少頂點數量,面片和邊爲我所有的攪拌機模型,包括我的房子,但是這房子已經落後。
  • 我減少了攝像機的側視圖。
  • 我檢查了遮擋剔除,但沒有什麼可做的。
  • 我重新創建一個新的Blender文件我的房子,但問題是一直在這裏
  • 我還遠銷我網在.OBJ/ .FBX但滯後始終是這裏

我的問題

Blender/Unity有什麼問題?我能做什麼 ?

編輯

這裏是我的問題的視頻。正如你所看到的,當玩家看到的房子,這是落後,但是當房子是不是在相機玩家,pfuit,沒有滯後可見:Link

探查

下面是配置文件時,我玩遊戲在移動:

enter image description here

紅色部分 - >玩家看到環境在,黃色部分 - >播放器看房子。當玩家看到房子時,我可以在概覽屏幕上看到「Graphics.PresentAndSync」增加10-15%。我會詳細檢查。

+0

您可以在遊戲窗口上方的編輯器中選擇統計,看看三角形數量和頂點 - 有沒有更多的時候你房子裏看了看? –

+0

@ḞḹáḿíṅḡⱫỏḿƀíé謝謝你的回答。這真的很奇怪。當我看房子的時候,我有6K頂點,而且比較滯後,但是當我看着另一個環境時(紅十字),我有20K個頂點,沒有滯後。 –

+0

編輯器中發生滯後嗎? – zwcloud

回答

0

(發佈代表OP)

我已經將Unity 3D更新到最新版本5.5.2f1並解決了我的問題。我會檢查是否可以找到其他解決方案,並儘快給你一個反饋,但這個更新顯然是不同的。

非常感謝大家:)

1

要找到滯後的真正原因,您應該在Android上分析您的應用程序。請參閱Android部分Profiler window以瞭解更多詳情。

+0

謝謝你的評論和你的解決方案。我添加了一個profiler的圖片。我還會詳細檢查並找出問題所在 –