虚幻四入门攻略:Gameplay Effect详解之Modifier
2024-01-31 19:10:55
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的持续时间。