欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 养生 > UE求职Demo开发日志#14 把特效换成通过GC应用,同时完善每段的特效,增加显示物品信息的UI

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

2025/2/4 6:29:52 来源:https://blog.csdn.net/Caint0/article/details/145386589  浏览:    关键词: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:点击图标在右侧显示具体信息

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com