调整被动类技能的ui显示

This commit is contained in:
997146918 2025-07-22 11:16:55 +08:00
parent f6d7112248
commit aa7ceba750
5 changed files with 3 additions and 4 deletions

View File

@ -134,7 +134,7 @@ struct FSkillData: public FTableRowBase
int32 Endurance;
//被动技能属性
UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (ToolTip = "技能CD速度", AllowedClasses = "SkillTrigger", EditConditionHides, EditCondition = "!bActiveSkill"))
UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (ToolTip = "被动技能触发器,没有配置的话为光环类技能默认进行触发", AllowedClasses = "SkillTrigger", EditConditionHides, EditCondition = "!bActiveSkill"))
TSubclassOf<class USkillTrigger> SkillTrigger;

View File

@ -63,10 +63,9 @@ void USkill::InitSkillTrigger()
{
if (!SkillData.bActiveSkill)
{
USkillTrigger* SkillTrigger = NewObject<USkillTrigger>(this, SkillData.SkillTrigger);
if (SkillTrigger)
if (SkillData.SkillTrigger)
{
USkillTrigger* SkillTrigger = NewObject<USkillTrigger>(this, SkillData.SkillTrigger);
FSkillContext context;
context.OwnerSkill = this;
context.SkillManager = SkillManager;