【问题标题】:UE4 Increasing NAME_SIZE limitUE4 增加 NAME_SIZE 限制
【发布时间】:2021-08-31 04:41:13
【问题描述】:

我正在使用带有 Unreal Engine 4 的 Cesium 插件。我必须将图块集加载到 Cesium3DTileset 中,并且图块集在私有存储桶中。为了访问私有存储桶中的对象,我使用了 CloudFront 签名 Cookie(因为 Cesium3DTileset 需要访问其他帮助文件)。但是,由于无法发送 Cookie,因此我将其作为附加到 URL 的查询参数发送。但这会使 URL 很长,因此会导致 FName's 1023 max length exceeded. Got 1405 characters excluding null-terminator

所以,我想知道是否有更好/替代的方法来实现我的目标。我能想到的一种方法是将 NAME_SIZE 从 1024 增加到更高的值。但我不知道该怎么做,或者这是否可能。

【问题讨论】:

  • 我不熟悉您使用的 API,但我不明白为什么 URL 将由 FName 而不是 FString 表示。这与FNames 的预期用途相去甚远。

标签: unreal-engine4 cesium


【解决方案1】:

我认为这是 Cesium for Unreal 中的一个错误,我在这里为它写了一个问题: https://github.com/CesiumGS/cesium-unreal/issues/617

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多