2017-08-17 7 views
1

私はエンジンに含まれているFPSサンプルコードを使っています。私はコンテンツブラウザに追加した新しい骨格メッシュをロードし、特定の条件に基づいて自分のスケルトンメッシュコンポーネントに割り当てようとしています。FObjectFinderで資産をロードする

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

で何か問題があります:資産を微することができないよう

これは私が骨格メッシュをロードするために使用しようとしていますコードは、一見それは、このパスからロードすることはできませんパスは与えられますか?それはあなたがあなたのパス間違っを持って事前

おかげ

答えて

1

資産の単純な負荷です。それは"SkeletalMesh'/Game/FirstPerson/FPWeapon/Mesh/SK_FPGun.uasset'"でなければなりません。 (フォルダにFirstPersonという名前のフォルダがあると仮定します)。

資産の参照を取得するための最も安全な方法は、資産にをクリックし、コピー参照をクリック右マウスです。このようにして、常に正しいパスを取得してFObjectFinderで使用することができます。

+0

ありがとうございます!とった! –