UE4 C++碰撞检测(OnHit)
来源:互联网 发布:蓝牙虚拟串口软件 编辑:程序博客网 时间:2024/05/17 08:51
H头文件中
UFUNCTION() void YourFunction(UPrimitiveComponent* HitComponent, AActor* OtherActor, UPrimitiveComponent* OtherComponent, FVector NormalImpulse, const FHitResult& Hit);
CPP文件中
Box->OnComponentHit.AddDynamic(this, &AMyActor::YourFunction);
void AMyActor::YourFunction(UPrimitiveComponent * HitComponent, AActor * OtherActor, UPrimitiveComponent * OtherComponent, FVector NormalImpulse, const FHitResult & Hit){ GEngine->AddOnScreenDebugMessage(-1, 1.0f, FColor::Red, Hit.GetActor()->GetName());}
如果没实现碰撞功能则设置,物体碰撞类型为挡住所有物体
Box->SetCollisionProfileName(TEXT("BlackAll"));
可参考我的另一篇文章碰撞检测(Overlap)
阅读全文
0 0
- UE4 C++碰撞检测(OnHit)
- UE4 C++ 碰撞检测(Overlap)
- ue4 碰撞检测测试
- UE4蓝图碰撞检测解析
- UE4物体的碰撞检测
- ue4碰撞检测及射线查询
- UE4碰撞检测、自动寻路、追踪及小电梯
- UE4 范围伤害RadiusDamage及碰撞检测通道ECollisionChanel
- 超级玛丽碰撞检测(跑酷碰撞检测)
- Unity3D检测(碰撞、射线)
- Unity3D检测(碰撞、射线)
- 高级碰撞检测(一)
- C 实现射线检测多边形碰撞
- 虚幻UE4碰撞系统
- [UE4]武器碰撞
- UE4的碰撞笔记
- 碰撞检测
- 碰撞检测
- 利用邮件合并,每人一份信息表
- LR录制HTTPS站点解决方案
- 覆盖与重载的区别:相同点与异同点
- Araxis Merge软件试用评测
- 最长回文子串——manacher
- UE4 C++碰撞检测(OnHit)
- 关于单位集合信息
- 在Unity中使用多个相机
- RESTful 架构风格概述
- The condition code flags
- 23种设计模式-单例模式
- (HDU
- win8删除链接过的WiFi信息
- QTableView自定义模型和委托