如何使用游戏标签?

前言

游戏标签FGameplayTag是由GameplayTagManager注册的形似Parent.Child.Grandchild...的层级Name, 这些标签对于分类和描述对象的状态非常有用, 例如, 如果某个角色Character处于眩晕状态, 我们可以给一个State.Debuff.StunGameplayTag.
你会发现自己使用GameplayTag替换了过去使用的布尔值或枚举值来编程,游戏标签的好处在于非常易于管理和扩展,并且UE引擎对其做了深入优化,因而具备天然高效的优势,我们可以在官方GAS插件中发现游戏标签被大量的使用,Epic Games官方开发的热门吃鸡游戏堡垒之夜也大量使用游戏标签.
基于其灵活,易于维护和扩展,高性能等多

猜你喜欢

转载自blog.csdn.net/qq_30137245/article/details/130791320