ue4中FirstPersonProjectileue4蓝图是什么类在哪里 我怎么找不到

UE4的范围伤害函数为

在编辑器里设置好默认值默认对所有其他通道忽略,只有特定component的碰撞类型设置为这个"RadiusDamage"即可

版权声明:本文为博主原创文章遵循

版权协议,转载请附上原文出处链接和本声明

1.设置运行初速度使物体生成时擁有初始速度

2.设置物体碰撞后是否反弹

如果物体生成后没有抛物线运动,可以去查看物体的质量是否太大

二、在使用ProjectileMovement组件时要注意该组件使用的是根节点的碰撞,如果在Sphere中的细节面板设置Collision 并不会起作用所以如果想使用物体碰撞需要AddComponent添加SphereCollision,然后替换掉DefaultSceneRoot 根节点并将碰撞模式哽改为阻挡所有

注:如果将Sphere静态网格物体作为根节点并且设置碰撞阻挡,当生成时因为生成Actor节点有设置生成物体大小,如果生成物体種类过多就会导致大小不一致所以此处没有将静态网格物体设置为根节点。

actorComponent:没有变换数据结构位置缩放朝向并无影响

SceneComponent:带有变换数據结构,能够形成一定的层级结构如上面做图的层级关系。actor 的根组件必须是SceneComponent类型的

三、物体碰撞到物体后产生伤害

我要回帖

更多关于 ue4蓝图是什么 的文章

 

随机推荐