UE5插件 – 游戏机制系统 Advanced GAS System

插件版本:5.6

在使用游戏机制系统(GameplayAbilitySystem,简称GA)时,我们经常会遇到这样的问题:许多技能的逻辑相同,但动画或伤害值等变量却不同。然而,由于每个技能的消耗和冷却时间都不同,因此需要创建多个GA。这意味着每个技能都需要创建一个新的GA。为了解决这些问题,我们开发了这款插件,它使用同一个GA,通过不同的数据来实现不同的技能。

RPGGameplayAbility 继承自 GameplayAbility。每个 RPGGameplayAbility 都包含一个 AbilityDefinition 数据(PrimaryDataAsset)。同一个 GA 可以通过不同的 AbilityDefinition 数据实现不同的技能。消耗、冷却时间和伤害值可以直接在 AbilityDefinition 中设置。

在使用GameplayAbilitySystem时,我们经常遇到问题。许多技能逻辑是相同的,但动画或伤害值等变量是不同的。然而,需要创建多个GA,每种技能都有不同的消耗和冷却时间。有必要为每种技能创建一个新的GA。不同的成本和冷却GE,这个插件就是用来解决这些问题的,使用相同的GA通过不同的数据实现不同的技能。

RPG游戏能力继承了游戏能力。每个RPGGameplayAbility都有一个能力定义数据(PrimaryDataAsset)。同一个GA可以通过不同的能力定义数据实现不同的技能。成本、冷却和伤害值可以直接在能力定义上设置。

发表回复

后才能评论

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。 若排除这种情况,可在对应资源底部留言,或者联系右侧管理员Q

如果您已经成功付款但是网站没有弹出成功提示,请你千万不要着急~~什么事情都不要慌 ~~~联系站长提供付款信息为您处理