Я полагаю, это потому, что вы пытаетесь поместить массив в строку, это то, чем является строка, но у вас есть массив строк, где в качестве первого используется массив символов.В любом случае, я сомневаюсь, что компилятору это понравится.
Тем не менее, я не понимаю, почему вы делаете все эти шаги, вы должны быть в состоянии сделать все это с одной (или двумя) строками кода (не уверен на 100%, если следующее будет работать в ASвот почему):
var urlGet:String = urlLocation.split("/")[x]; //Not sure on all the details of .split() in AS. So "x" could be anything from 1-3 depending on whether it initializes are zero, and whether or not it will 'split at "//" to form an empty space in the array, or just skip over it. I imagine (hope) it would create an empty, but I don't want to say for certain
Если вышеупомянутое не работает, чем ...
var urlGet:Array = urlLocation.split("/")
var urlGet2:String = urlGet[x] //This is x for similar reasons listed above.
Надеюсь, что это поможет
Редактировать: Просто уточнить,
var urlGet:String = urlLocation.split("/")[x]
Говорит ActionScript разделить строку, а затем установить urlGet равным x-му элементу в созданном массиве.Это допустимый код в Python, но я не уверен, что он будет работать здесь.