UE GAS框架-Gameplay Effect各个参数详解


前言

在虚幻引擎的 Gameplay Ability System (GAS) 框架中,Gameplay Effect (GE) 是定义游戏内状态变化(如增益、减益、属性修改、状态效果等)的核心组件。以下是对 Gameplay Effect 中关键参数的详细解释:


一、Duration Policy(持续时间策略)

  • 作用:定义效果的持续时间类型。
  • 可选值
    • Instant:立即生效且无持续时间(例如直接造成伤害或治疗)。
    • Infinite:无限持续时间,需手动移除(例如永久性属性增益)。
    • Has Duration:基于固定时间或通过计算(Duration Magnitude)的定时效果(例如持续5秒的燃烧效果)。
  • 关联参数
    • Duration Magnitude:当策略为 Has Duration 时,定义持续时间(可以是固定值或基于属性的动态计算)。

二、Modifiers(属性修饰器)

  • 作用:修改目标角色的属性(如攻击力、生命值等)。
  • 关键字段
    • Attribute:目标属性(如 HealthAttackPower)。
    • Modifier Op:操作类型:
      • Add:直接相加(CurrentValue += X)。
      • Multiply:按当前值相乘(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值