前提・実現したいこと
ゲームを作成しています
ゲームでプレイヤーが必殺技を出すときに、配列からランダムな必殺技の名前を出して、imageに画像を表示させるのですが、Shopで買ってない必殺技を使えないようにしています。
DeathblowArray[Int(arc4random())%5]
の5の部分を今持っている必殺技の数のランダムにしたいです。
プログラム
swift
1DeathblowImageRandom = DeathblowArray[Int(arc4random())%5] 2DeathblowImage.image = UIImage(named:DeathblowImageRandom)
###試したこと
- 配列名.countで配列の中のデータの数をとってそこからランダムな数を出そうとした
swift
1dbaRandom = Int.random(in: 0..<DeathblowArray.count) 2DeathblowImageRandom = DeathblowArray[Int(arc4random())%5]
回答2件
あなたの回答
tips
プレビュー