
技术详情
特色
- 在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个小时之内,从您的电脑中彻底删除上述内容! 版权归原作者及其公司所有,如果你喜欢该资源,请支持并购买正版,得到更好的服务。
