unity3d中,運動物體都會隨時間延長,抖動慢慢變厲害,速度越大,抖動出現得越早。為什么?
uj5u.com熱心網友回復:
你可以試試在fixUpdate里面寫uj5u.com熱心網友回復:
試過了,可是不管用!
uj5u.com熱心網友回復:
你可以試試: 建一個cube,一個攝像機。攝像機掛在cube下,掛在cube上的程式主要內容是cube.Translate(Vector 3.up*speed*Time.deltaTime,space.se|f),speed取100,1000,10000試試。都抖,只是等的時間不一樣,越來越抖!uj5u.com熱心網友回復:
你的意思是,想讓攝像機跟隨物體移動,但是物體移動時,攝像機會發生抖動。我查看了一下,可能是你的相機和物體重繪頻率不同,導致抖動。你可以嘗試在LayerUpDate里撰寫相機跟隨代碼。在FixUpDate里撰寫物體移動代碼。uj5u.com熱心網友回復:
試過了,不管用,可能不是頻率不一致的問題uj5u.com熱心網友回復:
試過了,不管用,可能不是頻率不一致的問題
uj5u.com熱心網友回復:
我也遇到類似的問題,我認為與物體的坐標值有關系,當我的飛機的坐標超過10000時,飛機上的部件會出現輕微抖動,坐標值超過50000左右時,飛機抖動劇烈,飛機部件直接產生了嚴重的形變,plane組件直接形變成了一塊皺了的抹布。我設定按鍵使飛機重新回到左邊原點時,所有的抖動都消失了。但是我的飛機又不得不飛那么遠,求大神幫助啊uj5u.com熱心網友回復:
試了下,你看看inspector面板上transform那里,有提示的
百度翻譯是

所以不要設定物體坐標值過大,移動可以不是把物體移動到那么遠,讓背景反向移動,視覺上是一樣的
uj5u.com熱心網友回復:
兄弟好,你的大地形怎么實作的,能提供思路嗎?
uj5u.com熱心網友回復:
學到了 感謝有你............uj5u.com熱心網友回復:
我試過網上所說的各種大地形插件,比如realworldterrain確實能生成精美的地形,但是記憶體實在是負擔不起,所以就把大地形拆分了,飛到哪里就加載哪里的地形,飛過的地形銷毀,稍微能好一些。但是還是解決不了抖動問題uj5u.com熱心網友回復:
兄弟這想法不錯啊uj5u.com熱心網友回復:
兄弟好!加QQ聊聊?
uj5u.com熱心網友回復:
兄弟這想法不錯啊
試了下,你看看inspector面板上transform那里,有提示的
百度翻譯是
所以不要設定物體坐標值過大,移動可以不是把物體移動到那么遠,讓背景反向移動,視覺上是一樣的
兄弟好!加QQ聊聊?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/42558.html
標籤:Unity3D
上一篇:unity 在zSpace200 里開發,不出現立體效果怎么回事
下一篇:求解:prefab坐標覆寫問題
