万年素人からHackerへの道

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

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    UnityScriptでのビルトイン配列を文字列化

    例えば、

    var seed : int[] = [1, 2, 3];
    

    "1, 2, 3"
    

    にしたい。

    参考:C#で配列を文字列化http://jeanne.wankuma.com/tips/csharp/string/join.html
    ↑こちらを見る限り、UnityScriptでやるとしたら

    var stCsvData:String = String.Join(",", seed);
    Debug.Log(stCsvData);
    

    でいけそうだがだめ。

    参考:unityAnswers http://answers.unity3d.com/questions/182458/convert-array-to-string.html
    ↑これを見るとArrayにビルトイン配列を一旦突っ込んでJavaScript配列のArrayにしてから、Arrayの便利メソッドを使うのが良さ気

    var str = Array(seed).Join(", ");
    Debug.Log(str);
    

    参考:公式Array型http://docs.unity3d.com/Documentation/ScriptReference/Array.html