Hi all i have this string: “(0,0,0)”
How can convert it to a vector3?
In javascript please, thanks in advance
Hi all i have this string: “(0,0,0)”
How can convert it to a vector3?
In javascript please, thanks in advance
You could try this:
function ParseVector3 (sourceString : String) : Vector3
{
var outString : String;
var outVector3 : Vector3;
var splitString = new Array();
outString = sourceString.Substring(1, sourceString.length - 2);
splitString = outString.Split("," [0]);
outVector3.x = parseFloat(splitString[0]);
outVector3.y = parseFloat(splitString[1]);
outVector3.z = parseFloat(splitString[2]);
return outVector3;
}
You should never use the Array class; it’s slow and untyped. Also unnecessary; just do
var splitString = outString.Split(","[0]);
which types splitString as String[ ] (i.e., a String array).
–Eric
thanks this works g mod