2401_83552125 2024-05-09 21:24 采纳率: 0%
浏览 9
已结题

ue5 .3之前好好的现在只要是激活关卡就会崩溃

LoginId:469ff0e843445855d6be388da8102807
EpicAccountId:4b82410843f54176b9575179648f6791

Assertion failed: HasAttribute(Name, Group) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Experimental\Chaos\Public\GeometryCollection\ManagedArrayCollection.h] [Line: 368]

  • 写回答

25条回答 默认 最新

  • 码农阿豪 Java领域优质创作者 2024-05-09 21:25
    关注
    获得0.30元问题酬金
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    问题描述: 在 Unreal Engine 5 中运行时出现了 Assertion failed: HasAttribute(Name, Group) 错误,提示错误位置在 ManagedArrayCollection.h 文件的第 368 行。 解决方法: 该错误通常是由于 Geometry Collection(几何集合)的某些属性缺失或无效导致的。可以按照以下步骤尝试解决:
    1. 检查 Geometry Collection 的属性是否完整和有效。 可以通过查看 Geometry Collection 的导入设置、属性编辑器和模拟设置来检查其属性。确保所有属性都有正确的值。
    2. 恢复默认的模拟设置。 在模拟设置中,可以通过点击“Reset to default”按钮来将所有参数恢复为默认值,并检查错误是否消失。
    3. 关闭 Chaos Physics 和几何集合模拟。 如果以上方法无法解决问题,可以尝试关闭 Chaos Physics 和几何集合模拟,并重新启动 Unreal Engine 5。 代码示例: 以下是一个检查 Geometry Collection 属性的示例代码:
    // 获取 Geometry Collection 实例
    UGeometryCollectionComponent* GeometryCollection = GetGeometryCollectionComponent();
    // 检查 Mesh ID 是否有效
    if (!GeometryCollection->HasAttribute("MeshIndex", FGeometryCollection::GeometryGroup))
    {
        UE_LOG(LogTemp, Error, TEXT("Geometry Collection has invalid MeshIndex attribute"));
    }
    
    评论

报告相同问题?

问题事件

  • 系统已结题 5月17日
  • 创建了问题 5月9日

悬赏问题

  • ¥20 关于多单片机模块化的一些问题
  • ¥30 seata使用出现报错,其他服务找不到seata
  • ¥35 引用csv数据文件(4列1800行),通过高斯-赛德尔法拟合曲线,在选取(每五十点取1点)数据,求该数据点的曲率中心。
  • ¥20 程序只发送0X01,串口助手显示不正确,配置看了没有问题115200-8-1-no,如何解决?
  • ¥15 Google speech command 数据集获取
  • ¥15 vue3+element-plus页面崩溃
  • ¥15 像这种代码要怎么跑起来?
  • ¥15 安卓C读取/dev/fastpipe屏幕像素数据
  • ¥15 pyqt5tools安装失败
  • ¥15 mmdetection