Unreal Engine 4 —— GAS系统学习 (二十七) 为Lazer创建蓝图

欢迎大家加入Unreal Engine C++ & Blueprint群一起交流:1143575617 

本节是为Lazer创建蓝图,但不是简单的创建蓝图那么简单。

首先从骨骼创建一个Anim Composite。

创建的文件一会要用到,再从SekeletalMesh文件创建一个动画蓝图,运用刚才创建好的文件按如下连接,我们打算改变骨骼中最末端的骨骼(骨骼名字:end)的 世界位置。

创建Actor类,按如下添加组件。

我们想得到红色方框内的长度(距离)作为这个Mesh的end骨骼在世界中的长度。

所以需要得到整体的长度(红色箭头)减去技能Mesh的长度(蓝色箭头)。 

在蓝图中这样计算。

完成后,记得加载动画蓝图。

将技能放入世界中。

 

运行程序。

你会发现不管你在光束的哪里,光束就会只显示到哪里,这是SpringArm决定的。此时的TouchSpot也就在碰断处。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值