返回

虚幻四入门攻略:Gameplay Effect详解之Modifier

前端

Modifier简介

Modifier是Gameplay Effect的一个组成部分,它可以对属性进行修改。Modifier可以是正向的,也可以是负向的。正向Modifier可以增加属性值,而负向Modifier可以减少属性值。

Modifier可以应用于各种不同的属性,包括生命值、法力值、攻击力、防御力、移动速度等等。Modifier可以是永久性的,也可以是临时的。永久性Modifier会在整个游戏过程中一直生效,而临时性Modifier只会在一段时间内生效。

Modifier的用法

要使用Modifier,首先需要创建一个Gameplay Effect。Gameplay Effect可以是蓝图类,也可以是数据资产。如果使用蓝图类,则可以在蓝图中添加Modifier。如果使用数据资产,则可以在数据资产的编辑器中添加Modifier。

添加Modifier后,需要指定Modifier的属性、数值和持续时间。属性是指Modifier要修改的属性,数值是指Modifier的修改值,持续时间是指Modifier的生效时间。

Modifier可以应用于各种不同的对象,包括角色、敌人、物品等。要应用Modifier,可以使用Gameplay Ability System中的Gameplay Cue。Gameplay Cue可以是蓝图类,也可以是数据资产。如果使用蓝图类,则可以在蓝图中添加Gameplay Cue。如果使用数据资产,则可以在数据资产的编辑器中添加Gameplay Cue。

添加Gameplay Cue后,需要指定Gameplay Cue的Modifier和应用对象。Gameplay Cue会将Modifier应用于指定的应用对象。

Modifier的实例

以下是一些Modifier的实例:

  • 增加角色生命值50点的Modifier。
  • 减少敌人防御力20%的Modifier。
  • 增加物品攻击力10%的Modifier。
  • 在5秒内增加角色移动速度20%的Modifier。

Modifier的应用场景

Modifier可以应用于各种不同的游戏场景中,包括:

  • 角色升级时增加属性值。
  • 敌人受到攻击时减少属性值。
  • 物品拾取时增加属性值。
  • 角色使用技能时增加或减少属性值。

Modifier的注意事项

在使用Modifier时,需要注意以下几点:

  • Modifier不能直接修改属性值,只能通过Gameplay Cue来应用。
  • Modifier只能应用于Gameplay Ability System中的对象。
  • Modifier的数值不能超过属性值的最大值或最小值。
  • Modifier的持续时间不能超过Gameplay Cue的持续时间。

总结

Modifier是Gameplay Effect的一个重要组成部分,它可以对属性进行修改。Modifier可以是正向的,也可以是负向的。Modifier可以应用于各种不同的属性,包括生命值、法力值、攻击力、防御力、移动速度等等。Modifier可以是永久性的,也可以是临时的。Modifier可以应用于各种不同的对象,包括角色、敌人、物品等。Modifier可以应用于各种不同的游戏场景中。在使用Modifier时,需要注意以下几点:Modifier不能直接修改属性值,只能通过Gameplay Cue来应用。Modifier只能应用于Gameplay Ability System中的对象。Modifier的数值不能超过属性值的最大值或最小值。Modifier的持续时间不能超过Gameplay Cue的持续时间。