摘要: 1 在AuraCharacterBase.h中 protected: TObjectPtr<UAbilitySystemComponent> AbilitySystemComponent; TObjectPtr<UAttributeSet> AttributeSet; 2 在AuraEnemy.cp 阅读全文
posted @ 2025-08-12 19:22 偷懒的阿贤 阅读(7) 评论(0) 推荐(0)
摘要: 介绍了ue的网络部分概念 阅读全文
posted @ 2025-08-12 18:56 偷懒的阿贤 阅读(6) 评论(0) 推荐(0)
摘要: 1 启用GameplayAbility插件 2 创建AbilitySystem/AuraAbilitySystemComponent 3 创建AbilitySystem/AuraAttributeSet 4 在Aura.Build.cs中增加privatemodule{GamePlayAbiliti 阅读全文
posted @ 2025-08-12 18:27 偷懒的阿贤 阅读(6) 评论(0) 推荐(0)
摘要: 1 创建Player/AuraPlayerState 2 在AuraPlayerState.h中 public: 构造函数 3 在AuraPlayerState.cpp中 构造中 { NetUpdateFrequency = 100.f; } 阅读全文
posted @ 2025-08-12 18:11 偷懒的阿贤 阅读(7) 评论(0) 推荐(0)
摘要: 介绍 1 需要PlayerStateClass 2 需要AbilitySystemComponent 3 需要AttributeSet 4 敌人直接将GAS组件和属性集携带在身上 5 主角需要通过PlayerState,作为中间者,将GAS组件和属性集携带在PlayerState上 阅读全文
posted @ 2025-08-12 11:51 偷懒的阿贤 阅读(3) 评论(0) 推荐(0)
摘要: 主要是讲解,关于GAS系统的好处和出处 阅读全文
posted @ 2025-08-12 11:50 偷懒的阿贤 阅读(8) 评论(0) 推荐(0)
摘要: 1 创建BP_EnemyCharacterBase类,将敌人类的基类都改为这个类 2 增加后期处理体积PostProcessVolume 可以将范围设置到全体 在PostProcessMaterials增加一个描边材质,设置为PP_Highlight 3 在项目设置中Engine-Rendering 阅读全文
posted @ 2025-08-12 11:22 偷懒的阿贤 阅读(8) 评论(0) 推荐(0)