public string LatestDataString(Transform target, int phase, float time) { string output = ""; output += Experiment.CurrentTrialInfo.ToString() + ","; output += Eyes.LatestDataString() + ","; output += Hand.LatestDataString() + ","; output += Partner.LatestDataString() + ","; output += (Sync.jointAttention ? 1 : 0).ToString() + "," + (Sync.jointGaze ? 1 : 0).ToString() + ","; output += (target.name) + "," + target.position.x.ToString("F4") + "," + target.position.y.ToString("F4") + "," + target.position.z.ToString("F4") + ","; output += phase.ToString() + "," + time.ToString("F4") + ","; output += TaskRelated.LatestDataString(); return(output); }