/// <summary> /// Initializes a new instance of the <see cref="StorageContainer"/> class. /// </summary> public StorageContainer() { // Player Info GameObject player = GameObject.FindGameObjectWithTag("Player"); Transform playerTrans = player.transform; Vector3 p_pos = playerTrans.position; Quaternion p_rot = playerTrans.rotation; Vector3 p_scale = playerTrans.localScale; // Level Info string sceneName = SceneManager.GetActiveScene().name; PlayerPos = new float[] { p_pos.x, p_pos.y, p_pos.z }; PlayerRot = new float[] { p_rot.x, p_rot.y, p_rot.z, p_rot.w }; PlayerScale = new float[] { p_scale.x, p_scale.y, p_scale.z }; SceneName = sceneName; objList = ObjectiveManager.GetList(); }