【求教】为什么我的碰撞函数一直不触发啊!

[复制链接]
查看6799 | 回复13 | 2018-9-13 19:58:11 | 显示全部楼层 |阅读模式
我明明都写对的呀!!!为什么不触发事件!!!!逼疯了要!!!
求教
求教!
({F6$~(U`@UH`DV(3P~4GL4.png

7]0GV}JK~)CUWI@G)DKI.png

94G6D@KAS048[HK9G56MWRW.png
w3086379003 | 2018-9-14 09:08:17 | 显示全部楼层
置顶一下
回复

使用道具 举报

w3086379003 | 2018-9-17 17:20:40 | 显示全部楼层
wxiaop 发表于 2018-9-14 11:24
hit事件就没打开吧,g

hit开关开了,蓝图里面的碰撞事件能检测到,但是代码编辑的碰撞事件检测不到
回复 支持 反对

使用道具 举报

w3086379003 | 2018-9-17 17:21:46 | 显示全部楼层
mknmknmk 发表于 2018-9-16 19:24
检查是否有碰撞体 ,碰撞预设里 2者均勾选生成碰撞事件并且 碰撞方和被碰撞方相互均是block。 ...

两个碰撞体都是block,并且蓝图里面的碰撞事件能检测到,但是代码编辑的碰撞事件检测不到
回复 支持 反对

使用道具 举报

w3086379003 | 2018-9-17 17:22:48 | 显示全部楼层
剑客 发表于 2018-9-17 09:37
一般是碰撞通道设置问题

两个都是block,蓝图里面的事件都能检测到的。
回复 支持 反对

使用道具 举报

w3086379003 | 2018-9-20 16:38:10 | 显示全部楼层
mknmknmk 发表于 2018-9-17 18:16
YourActor->SetActorEnableCollision(true);

惊奇的是,我做了actor继承蓝图,并且蓝图里调用了OnComponentHit函数,加了Print做检测。蓝图里面的OnComponentHit事件成功了,我自己代码写的事件就是调用不了,你说气不气,很费解
回复 支持 反对

使用道具 举报

w3086379003 | 2018-9-20 16:39:03 | 显示全部楼层
KingKang 发表于 2018-9-19 15:43
两个都是block,蓝图里面的事件都能检测到的。

是的,蓝图里面的事件都能触发到,但我代码的事件就是不触发
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

33

主题

248

回帖

763

积分

初阶编码师

积分
763