我正在引擎中包含的FPS示例代码中。我正在尝试加载添加到内容浏览器中的新骨架网格物体,并根据某些条件将其分配给我的SkeletalMesh组件。
这是我尝试用于加载骨架网格物体的代码,但是看来它无法从此路径加载,因为它无法罚款资产:
ConstructorHelpers::FObjectFinder<USkeletalMesh> newAsset(TEXT("SkeletalMesh'/Content/FirstPerson/FPWeapon/Mesh/SK_FPGun.uasset'"));
给出路径的方式有什么问题吗?这只是资产的简单负担
提前致谢
你走错了路。应该是"SkeletalMesh'/Game/FirstPerson/FPWeapon/Mesh/SK_FPGun.uasset'"
。(假设您在文件夹中命名FirstPerson
了Content
文件夹)。
获取资产参考的最安全方法是右键单击资产,然后单击复制参考。这样,您始终可以获得在中使用的正确路径FObjectFinder
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句