UE5 GAS 学习笔记 5.0 GAS开发建议


一 游戏效果容器(GameplayEffectContainers)

[GameplayEffectContainer]将[GameplayEffectSpec], [TargetData], 简单定位和其他相关功能整合进简单易用的结构体, 这对转移GameplayEffectSpec到Ability生成的抛射物很有用, 该抛射物之后会在碰撞体上应用GameplayEffectSpec.

二 将蓝图AsyncTask绑定到ASC委托

为了增加设计师友好的迭代次数, 特别是在为UI设计UMG Widget时, 可以创建蓝图AsyncTask(在C++中)以直接在UMG蓝图图表中绑定到ASC中常见的修改委托, 唯一的告诫就是其必须手动销毁(比如在widget销毁时), 否则就会永远存于内存中.样例项目包含三个蓝图AsyncTask.

监听Attribute修改:
监听属性改修蓝图节点

猜你喜欢

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