当前位置: 首页 > article >正文

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:点击图标在右侧显示具体信息


http://www.kler.cn/a/523888.html

相关文章:

  • 【C++ 真题】P1706 全排列问题
  • RPC是什么?和HTTP区别?
  • Ubuntu二进制部署K8S 1.29.2
  • Zookeeper(31)Zookeeper的事务ID(zxid)是什么?
  • 目标跟踪之sort算法(3)
  • 20.Word:小谢-病毒知识的科普文章❗【38】
  • 【落羽的落羽 数据结构篇】顺序表
  • OpenCV:形态学操作总结
  • IO进程寒假作业DAY6
  • 洛谷U525322 优美区间
  • PHP EOF (Heredoc) 详解
  • 《多阶段渐进式图像修复》学习笔记
  • centos7安装SVN
  • Unity游戏(Assault空对地打击)开发(1) 创建项目和选择插件
  • LCD液晶屏的工作原理以及背光模组
  • 揭示Baklib企业内容管理系统CMS的核心功能与应用价值
  • 【Rust自学】16.3. 共享状态的并发
  • 学历赋
  • 动态规划DP 数字三角形模型(模型分析+例题分析+C++代码实现)(数字三角形、摘花生、最低通行费用、方格取数、传纸条)
  • 物联网工程与网络工程到底有什么关系?
  • 探索人工智能在计算机视觉领域的创新应用与挑战
  • games101-作业
  • 国内外大语言模型领域发展现状与预期
  • 硬件学习笔记--35 AD23的使用常规操作
  • HTB:Forest[WriteUP]
  • 算法随笔_19: 数组中的最长山脉