Unity學習之—關於物體碰撞的抖動問題

帶剛體的物體在發生碰撞時候的抖動,可以查看如下原因:

一、是剛體物體可能與其他碰撞體有持續的接觸,剛體在接觸面上移動,比如說剛體在一個帶有boxcolider的地面上移動,這個時候你就會發現有些地方會導致剛體位置的變化,應爲boxcolider有一定厚度,你人物的colider可能會由於重力等原因進入這個碰撞體,從而導致碰撞體擠壓。

二、 查看人物自己的子物體下面是不是還有其他的剛體

三、移動的代碼要放在fixedUpdate裏面,而不是Update。
四、攝像機的跟隨代碼要放在LateUpdate裏面,而不是Update。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章