NPC 高手請進[有關移動的問題]

Home Home
引用 | 編輯 op47
2013-08-27 10:31
樓主
推文 x1

以上的圖片是我畫的, 請原諒我的畫工表情
圖片是我測試pev_velocity 和 EngFunc_WalkMove 在 NPC 走路的結果.
pev_velocity 無論是怎樣也是直線前進
而EngFunc_WalkMove 就好像普通玩家的走路

但是我使用了 EngFunc_WalkMove , NPC就無法調控動模組動作排序, 直至整個FUNTION完了才可以.
請問會NPC的大大, 如何可以在 EngFunc_WalkMove 調控動模組動作排序 或是 把pev_velocity 弄到好像EngFunc_WalkMove 一樣.

獻花 x0
引用 | 編輯 Nailaz
2013-08-27 11:15
1樓
  
訊息給你看一下@@

獻花 x0
引用 | 編輯 a7811311622
2013-08-27 11:51
2樓
  
要看 EngFunc_WalkMove 和 控動模組動作排序 的寫入順序吧…
聽起來 EngFunc_WalkMove 會干擾動作…
那就試著將 EngFunc_WalkMove 寫原本的 Think Pre…
然後控制動作的內容寫在 Think Post 這樣…

獻花 x0
引用 | 編輯 op47
2013-08-27 13:10
3樓
  
下面是引用 a7811311622 於 2013-08-27 11:51 發表的 : 到引言文
要看 EngFunc_WalkMove 和 控動模組動作排序 的寫入順序吧…
聽起來 EngFunc_WalkMove 會干擾動作…
那就試著將 EngFunc_WalkMove 寫原本的 Think Pre…
然後控制動作的內容寫在 Think Post 這樣…



A78大..... 原來要先使用 pev_velocity再用EngFunc_WalkMove 動作排列才能播放........不知道是怎樣一回事@.@

獻花 x0
引用 | 編輯 a7811311622
2013-08-27 13:39
4樓
  
下面是引用 op47 於 2013-08-27 13:10 發表的 : 到引言文




A78大..... 原來要先使用 pev_velocity再用EngFunc_WalkMove 動作排列才能播放........不知道是怎樣一回事@.@
沒用過 EngFunc_WalkMove …可是聽起來很合理…
你沒給速度的話 EngFunc_WalkMove 執行了也沒用啊…沒速度和不會移動沒兩樣…

獻花 x0
引用 | 編輯 op47
2013-08-27 15:13
5樓
  
EngFunc_WalkMove ID, 往那個角度走, 走的距離, 走的模式
EX: engfunc(EngFunc_WalkMove, ent, 1.0, 10.0, WALKMOVE_NORMAL);  

表情

獻花 x0