【ゲームエンジン】Unityなんでも質問スレpart9at GAMEDEV【ゲームエンジン】Unityなんでも質問スレpart9 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト450:名前は開発中のものです。 23/01/26 17:51:54.39 jagBFQMQ.net ボタンをクリックすると重複なしでシーンを移動するスクリプトを書いているのですがうまくいきません。 ランダムに移動はするのですが重複してしまいます。 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class ransu : MonoBehaviour { int start = 1; int end = 3; List<int> numbers = new List<int>(); void Start() { for (int i = start; i <= end; i++) { numbers.Add(i); } } public void OnClick() { int index = Random.Range(0, numbers.Count); int ransu = numbers[index]; SceneManager.LoadScene(index.ToString(), LoadSceneMode.Single); numbers.RemoveAt(index); } } 451:名前は開発中のものです。 23/01/26 17:58:22.14 +7iujL3L.net numbersのなか表示したり Index表示したり とりあえず変数見よか それからまずはシンプルにfor文も無しでやってみよか 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch