読者です 読者をやめる 読者になる 読者になる

カッパでも分かるiOSアプリゲーム開発

カッパがひたすらゲーム制作に関することを書くブログです。Railsに関するTipsもたまにまとめてます。

swift で整数の乱数を発生させる

スポンサードリンク

ゲームでは乱数はほぼ必須。
あるていど動きにランダム性を持たせたり確率計算をするのに重宝。

自分は CommonUtil のライブラリを作成し、そこで整数の乱数出力する関数を定義してる

import Foundation
class CommonUtil {
    // 0 から max までの乱数
    class func rnd(max : Int) -> Int {
        var rand = Int(arc4random_uniform(UInt32(max)))
        return rand
    }
}

これで CommonUtil.rnd(5) だと 0,1,2,3,4 のいずれかが返ってくる。