万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・寄付お願いします
    YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
    BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
    c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1

intビルドイン配列のシャッフル UnityScript

    function ShuffleIntAry( ary:int[] )
    {
        for(var x:int in ary)
        {
            var i:int = Random.Range(0, ary.Length);
            var j:int = Random.Range(0, ary.Length);
            var tmp:int = ary[i];
            ary[i] = ary[j];
            ary[j] = tmp;
        }
    }

・使い方

    var ary:int[] = [0, 1, 2, 3, 4, 5, 6];
    ShuffleIntAry(ary);
    for(var l in ary)
    {
        Debug.Log(l);
    }