技术详情

特色

  • 在Blueprint中定义游戏属性
  • UAttributeSet API 暴露给蓝图(PostGameplayEffectExecute、Pre/PostAttributeChange 等)
  • 内置夹紧
  • 自定义蓝图编辑器(工具栏、数据验证、细节自定义)
  • 复制
  • MMC 和 Exec 类支持(可在 Blueprints 中实现)
  • 存档支持(保存/加载游戏属性)

 

其他

  • 向导将蓝图定义的属性移植到 C++(注:这是可选的)
  • 参考器处理程序(当在蓝图编辑器中重命名属性时,替换游戏效果中之前对新属性名称的引用)

 

代码模块

  • BlueprintAttributes(运行时)- 主运行时模块
  • BlueprintAttributesEditor(编辑器)——主编辑器模块
  • BlueprintAttributesDeveloper(仅UncookedOnly)- 仅实现自定义K2节点的Uncooked
  • BlueprintAttributesScaffold(编辑器)——用于C++生成/支架的编辑器模块
  • BlueprintAttributesEditorCommon(编辑器)——具有共享公共代码和工具的编辑器模块

 

插件依赖

  • GameplayAbilities(引擎插件)
  • RigVM(引擎插件,适用于引擎5.3及以上版本)

 

蓝图数量:0

C++ 类数量:~70(67 个头文件)

网络复制:是的

支持的开发平台:Windows、Linux、MacOS

支持的目标构建平台:Windows、Linux、MacOS

兼容性

支持的虚幻引擎版本
5.1 – 5.7
声明:分享资源来源于公开互联网搜集和网友提供,仅用于学习和研究使用,不得用于任何商业或者非法用途,其版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容! 版权归原作者及其公司所有,如果你喜欢该资源,请支持并购买正版,得到更好的服务。