UE求职Demo开发日志#14 把特效换成通过GC应用,同时完善每段的特效,增加显示物品信息的UI

 1 把之前的特效在GC里实现

 在DefaultGame.ini里添加这个指定查找路径:

[/Script/GameplayAbilities.AbilitySystemGlobals]
GameplayCueNotifyPaths="/Game/GAS/GC"

 添加标签:

在路径下创建一个GC蓝图,并设置好标签:

 

 重写OnActive,生成Niagara系统:

参数按照之前通知里实现

创建一个GC通知状态:

 设置好要激活的标签:

 到这就好啦,特效能正常触发

简单逻辑只触发一次的用动画通知就行

2 完善其他特效(简要)

普通攻击同理应用同样的特效

终结技同理就是换个特效,然后改下标签:

 效果还挺好的(网上找的特效,我自己蒟蒻不会做)

3 显示仓库物品的UI

新建一个面板:

这里我用的是统一网格面板,是按行列排布的

新建单元UI:

实现更新信息函数UpdateInfo:

 然后在面板里动态生成单元:

这里我生成的固定数量25个,这根据需求来就行

 存在信息的话就更新数据:

最终效果:

TODO:点击图标在右侧显示具体信息

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值