Related Posts Plugin for WordPress, Blogger...

2-21 Fix Wobbly Character

今天要來修正角色移動的一些問題。

1. 玩家被Projectile擊中時,有時候會蹲下。
2. 敵人在場景中部分看似平地的地方也會莫名的蹲下,並漂浮在空中,就像騎著隱形的摩托車一樣。


哈哈,這張圖超好笑,打排球扣殺嗎?然後玩家準備要接那顆球。

1. 首先問題一,玩家有時會莫名的蹲下,主要是下列這兩行程式碼。在ThirdPersonCharacter.cs中,註解掉以後就沒事了。

2. 問題二,為什麼會漂浮在空中蹲下呢?主要是這個參數Ground Check Distance,我發現該參數設定為1最好,所以請大家將所有敵人的這個參數都設定為1。另外,有時候移動跟轉向會卡頓的話,也跟Moving Turn Speed、Stationary Turn Speed這兩個參數有關,調整得太高會導致角色轉太快。

稍微進行調整並且多多測試以後,問題情況就解決了!

留言