通知
すべてクリア
23/04/2026 2:56 pm
アイテムリストの作成に関する質問です。
AddItem のときに Random.Range で ID をランダムに選んで MakeButton しているのは、どういう場面で使う想定なのかを教えていただきたいです。
23/04/2026 2:57 pm
「
AddItem のときに Random.Range で ID をランダムに選んで MakeButton」という実装は、サンプル・デモ・テスト用として使われることが多いです。
UIの動的生成テストゲームのUI(インベントリ、ショップ、図鑑など)では、 「実際のデータを待たずに、仮のデータで見た目を確認」したい場面があります。
想定例:
- アイテム一覧UIがちゃんと整列するか?
- スクロールが機能するか?
- ボタンのサイズや画像のはみ出しがないか?
そのときに、ランダムIDでアイテムボタンを生成すれば、仮のUIテストがすぐにできるのです。
- 「最終的にはサーバーからデータが来るけど、今は仮で動かしたい」
- 「UIやレイアウトのテスト用に、適当なデータで見た目を確認したい」
こういったとき、
Random.Range でダミーのIDを選ぶ方法は手軽です。 ※本番コードでは、当然ながらIDやデータはロジックで決められたものになります。