首页 > 其他分享 >游戏开发进行中UE5引擎打不开后续

游戏开发进行中UE5引擎打不开后续

时间:2023-10-31 14:24:02浏览次数:30  
标签:31 2023.10 LogClass DamageCaculatorComponent 引擎 Error UE5 DamageCaculator 打不开

游戏每次启动都有个问题:

   之前我实现了插件里的接口,但是已启动,关于接口这一块的就消失了,有些函数还在但是却是自定义事件,不是接口里的,Class Settings里面也提了

 

 

然后我把他改成了新的character class,然后在c++的接口新增一个函数,然后无法编译:

 

    无法编译的报错是  invalid path  ,invliad character之类的,百度之后说是项目里每次更新完要提交,猜测是git没有提交,ue项目是包含git信息的

 

之后ue像之前那样报错,后来经过摸索,发现可以从工程目录里的SaveGames,中看到Crashes,找到最近时间的这个,能看到日志

o remove pin.
[2023.10.31-05.56.40:895][ 0]LogBlueprint: Warning: [AssetLog] E:\UEGames\Project\UE5\HunterLegands\Content\VillageMap\BP_MyCharacter.uasset: [Compiler] Input pin Damage specifying non-default value no longer exists on node PutDamage . Please refresh node or reset pin to default value to remove pin.
[2023.10.31-05.56.40:895][ 0]LogBlueprint: Error: [AssetLog] E:\UEGames\Project\UE5\HunterLegands\Content\VillageMap\BP_MyCharacter.uasset: [Compiler] Could not find a function named "PutDamage" in 'BP_MyCharacter'.
Make sure 'BP_MyCharacter' has been compiled for PutDamage
[2023.10.31-05.56.40:908][ 0]LogLinker: Warning: [AssetLog] E:\UEGames\Project\UE5\HunterLegands\Plugins\DamageCaculator\Content\Bp_DamageCaculatorComponent.uasset: CreateExport: Failed to load Parent for BlueprintGeneratedClass /DamageCaculator/Bp_DamageCaculatorComponent.Bp_DamageCaculatorComponent_C
[2023.10.31-05.56.40:909][ 0]LogLinker: Warning: [AssetLog] E:\UEGames\Project\UE5\HunterLegands\Plugins\DamageCaculator\Content\Bp_DamageCaculatorComponent.uasset: CreateExport: Failed to load Parent for BlueprintGeneratedClass /DamageCaculator/Bp_DamageCaculatorComponent.Bp_DamageCaculatorComponent_C

 有

LogClass: Error: FloatProperty FDamageTimes::Interval is not initialized properly. Module:DamageCaculator File:Public/DamageCaculatorComponent.h
[2023.10.31-05.34.26:475][ 0]LogClass: Error: IntProperty FDamageTimes::DamageNumber is not initialized properly. Module:DamageCaculator File:Public/DamageCaculatorComponent.h
[2023.10.31-05.34.26:475][ 0]LogClass: Error: FloatProperty FDamageTimes::ColdTime is not initialized properly. Module:DamageCaculator File:Public/DamageCaculatorComponent.h
[2023.10.31-05.34.26:475][ 0]LogClass: Error: FloatProperty FDamageInTime::ColdTime is not initialized properly. Module:DamageCaculator File:Public/DamageCaculatorComponent.h
[2023.10.31-05.34.26:475][ 0]LogClass: Error: FloatProperty FDamageInTime::LeftTime is not initialized properly. Module:DamageCaculator File:Public/DamageCaculatorComponent.h
[2023.10.31-05.34.26:475][ 0]LogClass: Error: FloatProperty FDamageInTime::MaxTime is not initialized properly. Module:DamageCaculator File:Public/DamageCaculatorComponent.h
[2023.10.31-05.34.26:475][ 0]LogClass: Error: FloatProperty FDamageInTime::Interval is not initialized properly. Module:DamageCaculator File:Public/DamageCaculatorComponent.h
[2023.10.31-05.34.26:475][ 0]LogClass: Error: IntProperty FDamageInTime::DamageNumber is not initialized properly.

这个是插件里的成员需要初始化  改完之后依然无法启动报错变成了

,根据之前的经验我把策略变成了先把Default Spawn Pawn也就是BP_MyCharacter.uasset 拷贝出现,当前目录删除掉,这样子GameMode找不到默认Spawn类,但是可以启动

启动之后把他复制进来就行了

 

标签:31,2023.10,LogClass,DamageCaculatorComponent,引擎,Error,UE5,DamageCaculator,打不开
From: https://www.cnblogs.com/yang131/p/17800123.html

相关文章

  • 数据库系列:MySQL引擎MyISAM和InnoDB的比较
    1、数据库核心知识点数据库系列:MySQL慢查询分析和性能优化数据库系列:MySQL索引优化总结(综合版)数据库系列:高并发下的数据字段变更数据库系列:覆盖索引和规避回表数据库系列:数据库高可用及无损扩容数据库系列:使用高区分度索引列提升性能数据库系列:前缀索引和索引长度的取舍......
  • UE5 怎么快速查找 UI 是哪个蓝图?
    通过“工具”->"调试"->"控件反射器"官方文档:https://docs.unrealengine.com/5.1/zh-CN/using-the-slate-widget-reflector-in-unreal-engine/......
  • 规则引擎决策表选型对比
     名称框架使用复杂度web编辑界面开源友好使用指南活跃度核心使用方式优势劣势Drools高无ApacheLicensehttps://www.cnblogs.com/ityml/p/15993391.html https://www.jianshu.com/p/786f272d3db2https://blog.csdn.net/xushiyu1996818/article/details/126025301......
  • 谷歌搜索引擎课程笔记
    1、bywave、lantem搜索引擎处理流程GoogleHackingDatabase:GHDB汇总了数千条谷歌搜索高级语法,涵盖了立足点、敏感路径、敏感文件、错误信息、漏洞文件、漏洞服务器、Web服务器检测等方方面面。2004年开始更名为GHDB,现在由网站exploit-db.com维护GoogleHacking操作符基础操作符:......
  • 火山引擎 ByteHouse:只需 2 个方法,增强 ClickHouse 数据导入能力
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群作为企业数字化建设的必备要素,易用的数据引擎能帮助企业提升数据使用效率,更好提升数据应用价值,夯实数字化建设基础。数据导入是衡量OLAP引擎性能及易用性的重要标准之一,高效的数据导入能力能够......
  • 用JVS低代码表单引擎,打造个性化表单
    什么是表单下拉框表单下拉框是一种用户界面元素,通常用于表单中,允许用户从一组预定义的选项中选择一个选项。表单下拉框由一个下拉箭头和一个选项列表组成,用户可以通过点击下拉箭头来展开选项列表,然后选择其中的一个选项。表单下拉框通常用于收集用户的信息,例如选择国家、省份、性别......
  • MySQL技术内幕InnoDB存储引擎学习笔记
    1、MYSQL体系结构: 2、INNODB存储引擎:支持事务,其设计目的主要是面向在线事务处理的应用。特点:行锁设计,支持外键,并支持类似oracle的非锁定读,同时设计用来最有效的利用使用内存和CPU;5.5.8开始默认使用innodb存储引擎使用多版本并发控制来获得高并发性,并实现了sql的4种隔离级......
  • github官网打不开或访问慢的解决办法
    1)获取github官网ip方法就是打开cmd,然后pinggithub.com2)配置hosts文件,绕过DNS解析接下来,我们只需要打开电脑C:\Windows\System32\drivers\etc下的hosts文件编辑(需要管理员权限,右键,管理员权限打开),新增如下一行配置: 复制代码20.205.243.166github.com注意ip和域名之间......
  • Python打不开问题解决方案大全
    在使用Python进行编程开发的过程中,我们不可避免会遇到Python打不开的问题。这些问题可能是由于环境配置、包管理和依赖文件等问题所导致的,但不管是何种原因,我们都需要解决它们才能顺利地进行工作。本文将从多个方面为大家详细介绍Python打不开问题的解决方法。一、Python环境配......
  • 电脑某些网站或者所有网站突然打不开
    问题:电脑某些网站或者所有网站突然打不开,但是用手机能打开。解决方案:修改电脑上的DNS为自动获取。具体步骤:控制面板->网络和共享中心->更改适配器设置,右击当前网络选择“属性”->Internet协议网版4(TCP/IPV4),选择自动获得DNS服务器地址。如下图所示:......