原文
如何禁用角色的剛體碰撞檢測collision
禁用actor上所有component的碰撞:
mycharacter->setactorenablecollision(false);
設定以後,角色就可以忽視一切障礙物或者剛體來進行移動了, 但是這樣會導致 addmovementinput 失效, setactorlocation 沒問題 。
禁用指定 component 的碰撞:
mycharacter->getmesh()->setcollisionenabled(ecollisionenabled::nocollision);
UE4 碰撞條件總結
1.overlap 檢測到的條件 首先 兩個物體都要選中 generate overlap events 其次 最少有乙個物體的碰撞設定為overlap 另乙個物體需要為overlap 或者 block 都可以觸發 不滿足上面兩個條件是無法觸發overlap事件的 2.hit條件設定 首先 需要響應...
ue4 碰撞檢測測試
記錄幾條物理相關 測試條件,1使用setactorlocation移動,3使用控制器的移動 1 movecube 2 targetcube 3 character 1和2的關係描述,先說最簡單的如何產生trigger,collision事件 這裡把simulation generaes hiteve...
ue4 碰撞檢測測試
記錄幾條物理相關 測試條件,1使用setactorlocation移動,3使用控制器的移動 1 movecube 2 targetcube 3 character 1和2的關係描述,先說最簡單的如何產生trigger,collision事件 這裡把simulation generaes hiteve...