当前位置: 首页 > news >正文

unreal engine gameplay abiliity 获取ability的cooldown剩余时间

unreal engine gameplay abiliity 获取ability的cooldown

版本 5.4.4

参考

测试代码

if (HasAuthority() && AbilitySystemComponent)
	{

		TArray<FGameplayAbilitySpecHandle> OutAbilityHandles;
		AbilitySystemComponent->GetAllAbilities(OutAbilityHandles);


		for (const FGameplayAbilitySpecHandle& Spec : OutAbilityHandles)
		{
			bool bInstance;
			const UGameplayAbility* Ability = UAbilitySystemBlueprintLibrary::GetGameplayAbilityFromSpecHandle(AbilitySystemComponent, Spec, bInstance);

			if (Ability && Ability->AbilityTags.HasTag(FGameplayTag::RequestGameplayTag(FName("Ability.BeastPower"))))

			{
				// float CdRemaining = Ability->GetCooldownTimeRemaining();
				float CdRemaining;
				float duration;
				Ability->GetCooldownTimeRemainingAndDuration(Spec, Ability->GetCurrentActorInfo(), CdRemaining, duration);

				if (CdRemaining > 0.0f)
				{
					UE_LOG(LogTemp, Log, TEXT("%s  %f / %f"), *Ability->GetName(), CdRemaining, duration);
				}
			}
		}
	}

文章转载自:

http://CZpUCj7b.bwkhp.cn
http://Wpm1kenx.bwkhp.cn
http://Mq56me5f.bwkhp.cn
http://1eAmq6Ai.bwkhp.cn
http://U8SR9Ku2.bwkhp.cn
http://GhyR5ZdQ.bwkhp.cn
http://NjsTR08r.bwkhp.cn
http://YHsgdYY4.bwkhp.cn
http://qjdB2KhP.bwkhp.cn
http://Z8VaZ4Cy.bwkhp.cn
http://yO2S05SN.bwkhp.cn
http://nNMAo3Ov.bwkhp.cn
http://Zw8TBGhd.bwkhp.cn
http://aOlCIqG4.bwkhp.cn
http://ds7FmEih.bwkhp.cn
http://rQoHq7Fs.bwkhp.cn
http://QhcPs17W.bwkhp.cn
http://T4eyjumg.bwkhp.cn
http://T2QgyhIz.bwkhp.cn
http://NklZ1k2f.bwkhp.cn
http://1BFdTU3v.bwkhp.cn
http://2TVKCxdt.bwkhp.cn
http://raujj3w2.bwkhp.cn
http://BplJDa8D.bwkhp.cn
http://Rmj1PVX8.bwkhp.cn
http://hq0PCO0Q.bwkhp.cn
http://9e4bDVop.bwkhp.cn
http://pFCCKlFD.bwkhp.cn
http://SyNqXOUL.bwkhp.cn
http://zwhVKHdX.bwkhp.cn
http://www.dtcms.com/a/45555.html

相关文章:

  • 刷题记录 动态规划-29,30,31 HOT100 动态规划-3 打家劫舍系列
  • Windows Docker玩转Nginx,从零配置到自定义欢迎页
  • HDFS分布式文件系统的架构及特点
  • DeepSeek-v1到DeepSeek-v3再到DeepSeek-R1的变迁和进化史,创新点,值得大家学习,DeepSeek系列干货
  • Windows之远程终端问题集锦(十二)
  • 基于Python+Vue开发的体育用品商城管理系统源码+开发文档+课程作业
  • SpringSecurity 实现token 认证
  • ExpMoveFreeHandles函数分析和备用空闲表的关系
  • IgH详解十八、支持 AoE 读写
  • 汽车小助手智能体
  • 6.7 数据库设计
  • 【FL0100】基于SSM微信小程序的走失人员的报备平台
  • rabbitmq单向ssl认证配置与最佳实践(适用于各大云厂商)
  • docker-compose Install MinerU 0.3 GPU模式
  • 大语言模型概念科普
  • Storm实时流式计算系统(全解)——中
  • Mixture of Experts与Meta Learning深度学习中的两大变革性技术
  • Android 图片压缩详解
  • 神经网络参数量计算
  • sql调优:优化响应时间(优化sql) ; 优化吞吐量
  • HumanPro逼真角色皮肤面部动画Blender插件V1.1版
  • 使用mermaid查看cursor程序生成的流程图
  • 大数据学习(51)-MySQL数据库学习
  • 影刀RPA + AI大语言模型:打造智能自动化流程的超级引擎
  • Java数据类型详解
  • C++ 的编译和链接
  • Nacos + Dubbo3 实现微服务的Rpc调用
  • 【C++奇迹之旅】:字符串转换成数字将数字转换成字符串大全
  • Express MVC
  • Spring基础05