UEFNの質問になります。
下記のUEページに従い、UEFN上でブループリントクラスに変換した小道具について、次のようなVerseコードでFortnite起動時に動的に生成したいです。
[アセットを小道具に変換する | Epic Developer Community
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
using { /UnrealEngine.com/Temporary/SpatialMath }
### "Ringo" means "apple" in Japanese!!! ####
ringo_spawner_device := class(creative_device):
@editable
RingoAsset : creative_prop_asset = DefaultCreativePropAsset
# Runs when the device is started in a running game
OnBegin<override>()<suspends>:void=
Sleep(3.0)
SpawnPoint : vector3 = vector3 :
X := 100.0
Y := 100.0
Z := 1252.0
SpawnRotation : rotation = MakeRotationFromYawPitchRollDegrees(0.0, 0.0, 0.0)
SpawnProp(RingoAsset, SpawnPoint, SpawnRotation)
return
しかし、上記URLの記事に従っただけでは作成したブループリントクラスの小道具を動的に生成することはできないようです。Fabマーケットプレイスにあるような小道具だとちゃんと起動時動的に生成されるので、自分が変換した小道具の設定に不備があると思われますが、原因がわからず質問になります。
下記はVerseで使用しようとしている小道具の設定です
この小道具を上記Verseで作成しているRingo_Spawner_Deviceのプロパティに設定し、指定した生成動作を小道具に対して行いたいです(こちら上記の変換した小道具を設定するとFortnite起動時生成されず、ほかの小道具だとその小道具がちゃんと生成されます)
よろしくお願いします。