//Main Trial information saving public static void MainInfoSaving(GameObject obj) { if ((obj.tag == "Player" && Demo.collision_t == 0)) { info = new MainTrialInfo.InfoTrial(); info.ID = "Start Position Player"; info.s_x = obj.transform.position.x; info.s_y = obj.transform.position.y; info.s_z = obj.transform.position.z; info.r_x = obj.transform.rotation.x; info.r_y = obj.transform.rotation.y; info.r_z = obj.transform.rotation.z; info.time = Demo.trial_t; info.score = PlayerPrefs.GetString("Score"); Demo.trialInfo.Add(info); info = new MainTrialInfo.InfoTrial(); info.ID = "Treasure Position"; info.s_x = treasure.transform.position.x; info.s_y = treasure.transform.position.y; info.s_z = treasure.transform.position.z; info.r_x = treasure.transform.rotation.x; info.r_y = treasure.transform.rotation.y; info.r_z = treasure.transform.rotation.z; info.time = Demo.trial_t; info.score = PlayerPrefs.GetString("Score"); Demo.trialInfo.Add(info); } else if (obj.tag == "Gems") { info = new MainTrialInfo.InfoTrial(); info.ID = "Gem"; info.s_x = obj.transform.position.x; info.s_y = obj.transform.position.y; info.s_z = obj.transform.position.z; info.time = Demo.trial_t; info.score = PlayerPrefs.GetString("Score"); Demo.trialInfo.Add(info); } else { info = new MainTrialInfo.InfoTrial(); info.ID = "End Trial Position"; info.s_x = obj.transform.position.x; info.s_y = obj.transform.position.y; info.s_z = obj.transform.position.z; info.r_x = obj.transform.rotation.x; info.r_y = obj.transform.rotation.y; info.r_z = obj.transform.rotation.z; info.time = Demo.trial_t; info.score = PlayerPrefs.GetString("Score"); info.d = Vector3.Distance(Demo.goal_position, Demo.last_position); Demo.trialInfo.Add(info); } }
public static void SaveMainInfo(GameObject obj) { if ((obj.tag == "Player" && DemoShorter.collision_t == 0)) { info = new MainTrialInfo.InfoTrial(); info.ID = "Start Position Player"; info.s_x = obj.transform.position.x; info.s_y = obj.transform.position.y; info.s_z = obj.transform.position.z; info.r_x = obj.transform.rotation.x; info.r_y = obj.transform.rotation.y; info.r_z = obj.transform.rotation.z; info.time = DemoShorter.trial_t; info.score = PlayerPrefs.GetString("Score"); DemoShorter.trialInfo.Add(info); } else if (obj.tag == "Gems") { info = new MainTrialInfo.InfoTrial(); info.ID = "Gem"; info.s_x = obj.transform.position.x; info.s_y = obj.transform.position.y; info.s_z = obj.transform.position.z; info.time = DemoShorter.trial_t; info.score = PlayerPrefs.GetString("Score"); DemoShorter.trialInfo.Add(info); } else { info = new MainTrialInfo.InfoTrial(); info.ID = "End Trial Position"; info.s_x = obj.transform.position.x; info.s_y = obj.transform.position.y; info.s_z = obj.transform.position.z; info.r_x = obj.transform.rotation.x; info.r_y = obj.transform.rotation.y; info.r_z = obj.transform.rotation.z; info.time = DemoShorter.trial_t; info.score = PlayerPrefs.GetString("Score"); info.d = Vector3.Distance(DemoShorter.goal_position, DemoShorter.last_position); DemoShorter.trialInfo.Add(info); } }