使用FObjectFinder加载资产

拉胡尔·杰斯瓦尼(Rahul Jethwani)

我正在引擎中包含的FPS示例代码中。我正在尝试加载添加到内容浏览器中的新骨架网格物体,并根据某些条件将其分配给我的SkeletalMesh组件。

这是我尝试用于加载骨架网格物体的代码,但是看来它无法从此路径加载,因为它无法罚款资产:

 ConstructorHelpers::FObjectFinder<USkeletalMesh> newAsset(TEXT("SkeletalMesh'/Content/FirstPerson/FPWeapon/Mesh/SK_FPGun.uasset'"));

给出路径的方式有什么问题吗?这只是资产的简单负担

提前致谢

帕维尔·帕亚·哈尔比奇(PavelPájaHalbich)

走错了应该是"SkeletalMesh'/Game/FirstPerson/FPWeapon/Mesh/SK_FPGun.uasset'"(假设您在文件夹中命名FirstPersonContent文件夹)。

获取资产参考的最安全方法是右键单击资产,然后单击复制参考这样,您始终可以获得在中使用的正确路径FObjectFinder

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章