万年素人からHackerへの道

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

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