UE5.3 GAS初学者笔记(一)

1. 素材准备

        1.虚幻争霸素材可以免费添加到自己的工程。

         2.添加第三人称素材到自己的项目

         3. 将角色蓝图内部内容报错相关全部删除,此处报错原因是因为5.0以后使用的增强输入与之前的Input冲突,全部删除后将第三人称的内容拷过来就实现了角色的基础移动

         配置更改后的玩家角色蓝图

2. GameplayAbility实现普通攻击(动画,CD)

        2.1在角色(Pawn,Character)上添加AbilitySystem组件。

        2.2 创建继承自GamePlayAbility的GA蓝图类,创建继承GameplayEffect的GE蓝图类

        GA:简单来说就是技能动画,里面可以播放动画蒙太奇

        GE:暂时可以使用的功能是做CD

 

        2.3 GA中播放动画

        

        为了防止动画持续播放,此处可以增加CD设置,用的是GameplayEffect

 

                在创建了GE后可以在GA中使用GE ,并在播放动画前增加CD的提交,意为从此刻开始计时,根据你的设置时常可在技能释放过程中禁止其他技能的释放

         2.4 给与技能,在玩家角色类中的BeginPlay添加GiveAbility

        2.5 技能释放

        使用按键触发技能事件

最终结果展示 

Demo视频-CSDN直播

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值