Пікірлер
@to2593
@to2593 Ай бұрын
いやー楽しみ楽しみ
@Yuuki_R_Games
@Yuuki_R_Games Ай бұрын
コメントありがとうございます!期待に答えられるように頑張ります!
@TeacupPotato
@TeacupPotato 2 ай бұрын
こんにちはー。 スポーンのバグですが、"Random"ではなく、"Shuffle"を"For Each Loop"の前に入れて、CompletedではなくLoopBodyの方から、"Switch On Int"を使ってadd Pinを押して、[0] [1] [2](アイテムが3つなので3つ)を出してください。"Switch On Int"のSelectionに"For Each Loop"のArrayIndexを繋いでください。"Switch On Int"のそれぞれのピンから"SpawnActor"につなぎ、任意のアイテムを選んでみてください。"For Each Loop"のArrayElementから"GetActorTransform"をつなげて、それぞれのSpawnActorにつなげてください。 流れとしては、最初に全体のアクタを取得した後に、その配列の順番をシャッフルしてIndex番号を変更し、そこから"For Each loop"と"Switch On Int"でシャッフル後の番号順(0から)に実行し、該当するアクタのTransformを取得し、それぞれの"SpawnActor"のTransformに割り当てた感じです。 配列の0から順番に取り出してLoopで処理しますが、最初にシャッフルしたので結果的にランダムになる感じです。 loopの中で、それぞれのアクタが持つTransformを取得するので、これだと位置が被らないと思います。 他にもっと良い方法があったらスミマセン。
@Yuuki_R_Games
@Yuuki_R_Games 2 ай бұрын
おお!めちゃくちゃ詳しい説明ありがとうございます!書いてる通りにやってみたところ、完璧に出来ました。僕は半日くらい掛かっても解決できなかったのに凄すぎる!やはり知識は力ですね。もっと勉強しなければ。教えて頂きありがとうございます!
@TeacupPotato
@TeacupPotato 2 ай бұрын
面白そうですね!応援してます!
@Yuuki_R_Games
@Yuuki_R_Games 2 ай бұрын
ありがとうございます!頑張ります!