public void Awake() { GameObject player = GameObject.Find("Player"); sp = player.GetComponent <SP_RunTrain>(); rotary = player.GetComponent <RR_RunTrain>(); dl = player.GetComponent <DL_RunTrain>(); panoCam = GameObject.Find("panoCamera"); panoCam.transform.eulerAngles = new Vector3(0.0f, -90.0f, 0.0f); reward = GameObject.Find("Reward"); initialPosition = new Vector3(0f, 6f, -5.0f); }
public void Awake() { player = GameObject.Find("Player"); rr = player.GetComponent <RR_RunTrain>(); dl = player.GetComponent <DL_RunTrain>(); pc = player.GetComponent <PC_RunTrain>(); ttls = player.GetComponent <SbxTTLs_RunTrain>(); today = DateTime.Today; Debug.Log(today.ToString("dd_MM_yyyy")); sceneName = SceneManager.GetActiveScene().name; localDirectory = localDirectory_pre + mouse + '/' + today.ToString("dd_MM_yyy") + '/'; serverDirectory = serverDirectory_pre + mouse + '/' + today.ToString("dd_MM_yyy") + '/'; if (!Directory.Exists(localDirectory)) { Directory.CreateDirectory(localDirectory); } if (!Directory.Exists(serverDirectory)) { Directory.CreateDirectory(serverDirectory); } bool nameFlag = true; session = 1; while (nameFlag) { localPrefix = localDirectory + "/" + sceneName + "_" + session.ToString(); serverPrefix = serverDirectory + "/" + sceneName + "_" + session.ToString(); if (File.Exists(localPrefix + ".sqlite")) { session++; } else { nameFlag = false; SqliteConnection.CreateFile(localPrefix + ".sqlite"); } } string connectionString = "Data Source=" + localPrefix + ".sqlite;Version=3;"; _connection = (IDbConnection) new SqliteConnection(connectionString); _connection.Open(); _command = _connection.CreateCommand(); _command.CommandText = "create table data (time REAL, trialnum INT, pos REAL, dz REAL, lick INT, reward INT," + "tstart INT, teleport INT, scanning NUMERIC, manrewards INT)"; _command.ExecuteNonQuery(); }