移植古代山谷主角技能遇到的问题
gameFeature里的 GameplayCueNotifies会不生效 需要重新设置其tag 后 才有效果,每次重新打开显目都必须重新设置,在主工程里的就不会, 解决方法:
修改 DefaultGame.ini
[/Script/GameplayAbilities.AbilitySystemGlobals]
+GameplayCueNotifyPaths=/ShootFeature/GameplayCueNotifies
/ShootFeature/GameplayCueNotifies 是自定义的路径,这里是gamefeature 模块 ShootFeature,不需要content,不需要content,不需要content

具体可以参考古代山谷的路径
2.Chaos Cache Manager 无法修改Cache的名字 一修改就引擎闪退(UE 5.03)
3.在我的gamefeature 里 ShootFeature,即使设置了 active的状态也没有效果,要运行后切换一下 才load成功 不知什么原因,其他gamefeture则会根据配置状态加载,不同的是我的ShootFeature里加了GAS技能绑定,addcomponent等多种自定的Action, 后来通过 蓝图 先 unload 然后再启用 解决

以上蓝图 是C++ 方法,自己添加的C++类, 在 GameFeatureUtil里
项目地址可以参看视频简介
【古代山谷项目 主角技能移植到ALSV4上(附:Chaos Cache 破碎创建演示)】 https://www.bilibili.com/video/BV1Ns4y1C7xs/?share_source=copy_web&vd_source=37dec8d7bf03f548e086ac45dee8499c