人物瞄準鬼畜問題

2022-06-25 02:06:20 字數 414 閱讀 6110

人物瞄準近距離的位置會出現鬼畜情況

根據**分析,發現如果diretion的起始位置為muzzleloc時 人物瞄準近距離時會鬼畜,而使用pawnloc時則不存在這樣的問題,問題在於muzzlelocation是乙個實時變動的值,它附著於人物**的槍口上,所以在瞄準近距離的地方時,方向向量的變化會非常大,並且會一直變換,所以導致人物的瞄準方向(變數direction)一直在改變,且變化幅度很大。

void ahaliplayercontroller::turn(float

value)

playercharacter->setaimpitch(direction);}}