Синтаксис:
Используется javascript
#pragma strict
public var recipe : String ="15 iron,20 copper,40 silver,60 gold";
private var arrayOfStrings : Array;
function Start () {
arrayOfStrings = recipe.Split(","[0]);
}
function Update () {
}
function OnGUI () {
for(var i=0; i<arrayOfStrings.length;++i){
GUI.Box(Rect(Screen.width/2,32*i+0,100,20),""+arrayOfStrings[i]);
}
}
public var recipe : String ="15 iron,20 copper,40 silver,60 gold";
private var arrayOfStrings : Array;
function Start () {
arrayOfStrings = recipe.Split(","[0]);
}
function Update () {
}
function OnGUI () {
for(var i=0; i<arrayOfStrings.length;++i){
GUI.Box(Rect(Screen.width/2,32*i+0,100,20),""+arrayOfStrings[i]);
}
}
Как понятно из кода, строка вида "15 iron,20 copper,40 silver,60 gold", будет выглядит как "15 iron","20 copper","40 silver","60 gold". Но как разделить эти "результаты" из "15 iron" в "15" и "iron", и адекватно иметь к ним доступ?