Я бы сделал что-то вроде этого:
boolean foundQuote = false;
if(charAtIndex(currentStringIndex) == '"')
{
foundQuote = true;
}
if(foundQuote == true)
{
//do nothing
}
else
{
string[] split = currentString.split(',');
}
На одной вкладке вы запрашиваете текущее (абсолютное) вращение. С другой стороны, вы поворачиваетесь на эти значения в , добавляя к текущему вращению. Это сломается сразу после того, как вы впервые установите ненулевое вращение.
Вы хотите назначить вращение, выполнив
SecondObject.rotation.copy(target.rotation);