Commit 47cb5301 by David Colmenero Chica

Merge remote-tracking branch 'origin/Sistema_de_guardado' into Release

parents 1c46009c 712db62c
Showing with 300 additions and 154 deletions
......@@ -2,10 +2,16 @@
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
public class MainMenu : MonoBehaviour
{
public void PlayGame() {
public void NewGame() {
Coleccionables.iniciali = false;
Coleccionables.niActual = 0;
Coleccionables.Modificado();
SceneManager.LoadScene("SampleScene");
}
......@@ -14,7 +20,7 @@ public class MainMenu : MonoBehaviour
}
public void LoadGame() {
SceneManager.LoadScene("LoadScene");
SceneManager.LoadScene("SeleccionNivel");
}
public void ExtrasScreen() {
......
......@@ -2,21 +2,36 @@
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
public class LoadMenu : MonoBehaviour
public class SeleccionNivel : MonoBehaviour
{
public void BackMainMenu()
public Text infoColeccLVL1;
public Coleccionables GameManager;
private void Start()
{
SceneManager.LoadScene("MenuInicial");
GuardarYCargar.Cargar(GameManager, "slotColeccionables");
Coleccionables.CargarDatos();
}
public void LoadSavedState1()
void Update()
{
//Cargar partida 1
//Coloco los coleccionables conseguidos en cada nivel
infoColeccLVL1.text = Coleccionables.cConseguidos[Coleccionables.niActual] + "/" + Coleccionables.cTotales[Coleccionables.niActual];
}
public void LoadSaveState2()
public void BackMainMenu()
{
//Cargar partida 2
SceneManager.LoadScene("MenuInicial");
}
public void SeleccionarNivel(int numeroNivel)
{
Coleccionables.niActual = numeroNivel;
SceneManager.LoadScene("SampleScene"); // SceneManager.LoadScene("Nivel" + numeroNivel);
}
}
......@@ -202,11 +202,16 @@ public class Player2D : MonoBehaviour
private void OnTriggerEnter2D(Collider2D collision)
{
if (collision.tag == "Coleccionable") {
ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].colecConseguidos++;
Coleccionables.cConseguidos[Coleccionables.niActual]++;
for (int i = 0; i < Coleccionables.pColecNivel1.Length; i++) {
if (Coleccionables.pColecNivel1[i] == collision.transform.position) { Coleccionables.pColecNivel1[i] = new Vector3(0, 0, 0); }
}
Coleccionables.Modificado();
Destroy(collision.gameObject);
Debug.Log(ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].colecConseguidos+"/"+
ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].coleccionables);
//Quitar este Debug.Log cuando tengamos el nivel actual
Debug.Log(Coleccionables.cConseguidos[Coleccionables.niActual] + "/" + Coleccionables.cTotales[Coleccionables.niActual]);
}
}
}
......@@ -9,7 +9,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 7736364748447018736}
- component: {fileID: 7736364748447018739}
- component: {fileID: 3174322665456641310}
m_Layer: 0
m_Name: GameManager
m_TagString: Untagged
......@@ -31,7 +31,7 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &7736364748447018739
--- !u!114 &3174322665456641310
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
......@@ -40,7 +40,22 @@ MonoBehaviour:
m_GameObject: {fileID: 7736364748447018738}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: b22fee4fbe849e841b45124da9aad35b, type: 3}
m_Script: {fileID: 11500000, guid: 94ed2c62992ea584eb669871b1668a3c, type: 3}
m_Name:
m_EditorClassIdentifier:
numeroDeNiveles: 1
prefabColeccionable: {fileID: 6914436123365519657, guid: bb9f2d39e14ac4c4493c44a6cc1ddc3b,
type: 3}
NO_TOCAR_LAS_VARIABLES_DESDE_AQUI: 1
numeroNiveles: 1
coleccTotales: 00000000
colecConseguidos: 00000000
enemigosTotales: 00000000
enemigosDerrotados: 00000000
ventanaMostrada: 00
nombreImagenPartitura:
-
posicionesColecNivel1:
- {x: 0, y: 0, z: 0}
- {x: 0, y: 0, z: 0}
- {x: 0, y: 0, z: 0}
- {x: 0, y: 0, z: 0}
......@@ -10,8 +10,8 @@ GameObject:
m_Component:
- component: {fileID: 5557318670751642272}
- component: {fileID: 5557318670751642273}
- component: {fileID: 5557318670751642275}
- component: {fileID: 5557318670751642274}
- component: {fileID: 5557318670751642275}
m_Layer: 0
m_Name: ZonaFinal
m_TagString: Untagged
......@@ -82,22 +82,6 @@ SpriteRenderer:
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
--- !u!114 &5557318670751642275
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5557318670751642286}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0f8ca31431db16249976751d55646b7b, type: 3}
m_Name:
m_EditorClassIdentifier:
canvasColecionableDesbloqueados: {fileID: 0}
SitioImagenPartitura: {fileID: 0}
canvasVictoria: {fileID: 0}
infoColeccionables: {fileID: 0}
--- !u!61 &5557318670751642274
BoxCollider2D:
m_ObjectHideFlags: 0
......@@ -124,3 +108,19 @@ BoxCollider2D:
serializedVersion: 2
m_Size: {x: 0.7, y: 0.7}
m_EdgeRadius: 0
--- !u!114 &5557318670751642275
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5557318670751642286}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 0f8ca31431db16249976751d55646b7b, type: 3}
m_Name:
m_EditorClassIdentifier:
canvasColecionableDesbloqueados: {fileID: 0}
SitioImagenPartitura: {fileID: 0}
canvasVictoria: {fileID: 0}
infoColeccionables: {fileID: 0}
......@@ -2028,7 +2028,7 @@ MonoBehaviour:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 572894596}
m_MethodName: PlayGame
m_MethodName: NewGame
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
......
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Coleccionables : MonoBehaviour
{
//VACIAR LA MEMORIA PARA EL EJECUTABLE DEL JUEGO: edit -> "Clear All PlayerPrefs"
public bool inicializado = false; //NO TOCAR
public GameObject prefabColeccionable;
public bool NO_TOCAR_LAS_VARIABLES_DESDE_AQUI = true;
public int numeroNiveles = 1;
public int nivelActual = 0; //El primer nivel es el 0, aunque dentro del juego y en la escena se llamara nivel 1. Podria haber otra variable que indique hasta que nivel se ha desbloqueado.
//Cambiar tamaño de los siguientes arrays a igual que el numeroNiveles
public int[] coleccTotales = new int[1];
public int[] colecConseguidos = new int[1];
public int[] enemigosTotales = new int[1];
public int[] enemigosDerrotados = new int[1];
public bool[] ventanaMostrada = new bool[1];
public string[] nombreImagenPartitura = new string[1];
public Vector3[] posicionesColecNivel1 = new Vector3[4]; //Si posicionesColecNivel1[i] = (0, 0, 0) ese coleccionable ya ha sido recogido
//Estas son las variables con las que trabajarán los demás scripts:
public static bool iniciali = false;
public static int niActual;
public static int[] cTotales;
public static int[] cConseguidos;
public static int[] eTotales;
public static int[] eDerrotados;
public static bool[] vMostrada;
public static string[] nIPartitura;
public static Vector3[] pColecNivel1; //Si posicionesColecNivel1[i] = (0, 0, 0) ese coleccionable ya ha sido recogido
private static bool modificado = false; //Cada vez que modificas un dato de este script fuera tienes que llamar a su funcion
private static bool cargarDatos = false; //Cada vez que uses la funcion de GuardarYCargar.Cargar(); hay que usar esta despues.
// Start is called before the first frame update
void Awake()
{
if (!iniciali) {
inicializado = true;//NO TOCAR
iniciali = true;
for (int i = 0; i < numeroNiveles; i++) {
colecConseguidos[i] = 0;
enemigosDerrotados[i] = 0;
ventanaMostrada[i] = false;
}
//Habria que para cada nivel completar estas variables de cada array
// TOCAR AQUI{
enemigosTotales[0] = 2;
nombreImagenPartitura[0] = "Partitura-completa-1";
coleccTotales[0] = 5; //El ultimo coleccionable se consigue al derrotar a todos los enemigos, asi que aqui abajo hay el numero de coleccTotales - 1 de coleccionables
posicionesColecNivel1[0] = new Vector3(-5.48f, 0.01f, 0);
posicionesColecNivel1[1] = new Vector3(-3.08f, 0.01f, 0);
posicionesColecNivel1[2] = new Vector3(-1.78f, -1.78f, 0);
posicionesColecNivel1[3] = new Vector3( 1.48f, -1.78f, 0);
// }
niActual = nivelActual;
cTotales = coleccTotales;
cConseguidos = colecConseguidos;
eTotales = enemigosTotales;
eDerrotados = enemigosDerrotados;
vMostrada = ventanaMostrada;
nIPartitura = nombreImagenPartitura;
pColecNivel1 = posicionesColecNivel1;
}
}
private void Start()
{
for (int i = 0; i < pColecNivel1.Length; i++)
{
if (pColecNivel1[i] != new Vector3(0, 0, 0))
{
Instantiate(prefabColeccionable, pColecNivel1[i], Quaternion.identity);
}
}
Modificado();
}
// Update is called once per frame
void Update()
{
if (cargarDatos) {
niActual = nivelActual;
cTotales = coleccTotales;
cConseguidos = colecConseguidos;
eTotales = enemigosTotales;
eDerrotados = enemigosDerrotados;
vMostrada = ventanaMostrada;
nIPartitura = nombreImagenPartitura;
pColecNivel1 = posicionesColecNivel1;
iniciali = inicializado;
cargarDatos = false;
}
if (modificado) {
nivelActual = niActual;
coleccTotales = cTotales;
colecConseguidos = cConseguidos;
enemigosTotales = eTotales;
enemigosDerrotados = eDerrotados;
ventanaMostrada = vMostrada;
posicionesColecNivel1 = pColecNivel1;
inicializado = iniciali;
modificado = false;
}
}
//Si no se llama a esta función no se guardaran los datos correctamente
public static void Modificado() {
modificado = true;
}
public static void CargarDatos() {
cargarDatos = true;
}
}
fileFormatVersion: 2
guid: b22fee4fbe849e841b45124da9aad35b
guid: 94ed2c62992ea584eb669871b1668a3c
MonoImporter:
externalObjects: {}
serializedVersion: 2
......
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class GuardarYCargar : MonoBehaviour
{
public static void Guardar(MonoBehaviour script, string nombreSlot) {
string queGuarda = JsonUtility.ToJson(script);
//Debug.Log(queGuarda);
PlayerPrefs.SetString(nombreSlot, queGuarda);
}
public static void Cargar(MonoBehaviour script, string nombreSlot) {
JsonUtility.FromJsonOverwrite(PlayerPrefs.GetString(nombreSlot), script);
}
}
fileFormatVersion: 2
guid: eda6befa83a98db43b23d081ac612973
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ScriptColeccionables : MonoBehaviour
{
/**
*NOTAS PARA LOS DEMAS COMPIS DE EQUIPO:
* - Hay que indicar a "nivelJugandoseAhora" el nivel actual
* - Los coleccionables lleverán la etiqueta: "coleccionable"
* - Los enemigos llevarán la capa (layer) "Enemigo"
* - En el script del enemigo, cada vez que se derrote a uno, este tendrá un condicional que preguntará si es el último, en caso afirmativo, instanciara
* en su posicion un prefab del coleccionable. A su vez también mira que no se haya conseguido el extra antes, es decir, si hay 5 enemigos en total y
* en el array de enemigos derrotados aparece que han sido derrotados 5 significa que ya se derrotaron los cinco cuando se jugó al nivel anteriormente.
* Para evitar lios dejo aqui abajo el condicional que hay que poner para que solo se tenga que copiar y pegar donde indico.
* ESTE CONDICIONAL ESTÁ EN LA FUNCIÓN DONDE MUERE O SE DERROTA AL ENEMIGO QUE SEA
if (ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].enemigosDerrotados !=
ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].enemigos)
{
if (ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].enemigosDerrotados ==
ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].enemigos-1)
{
//AQUI SE INSTANCIA EL PREFAB DEL COLECCIONABLE
}
ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].enemigosDerrotados++;
}
**/
//Forma de guardar los colecciobales que ya se han conseguido¿¿??
public struct VariablesNivel
{
public int enemigos; //El numero de enemigos a derrotar en el nivel para conseguir el coleccionable que se consigue por derrotar a todos los enemigos
public int enemigosDerrotados; //Al superar el nivel, si no se han derrotado todos los enemigos este debe volver a 0
public int coleccionables; //El numero de coleccionables que hay que conseguir para obtener una canción.
public int colecConseguidos; //Este valor debe mantenerse
public bool ventanaMostrada; //Te indica si ya se ha mostrado la ventana de que has conseguido la partitura de este nivel
public string rutaImagenPartitura; //Te indica donde está la imagen asociada a la partitura de este nivel
public VariablesNivel(int enemigosPorNivel_, int coleccionablesPorNivel_, string ruta)
{
enemigos = enemigosPorNivel_;
enemigosDerrotados = 0;
coleccionables = coleccionablesPorNivel_;
colecConseguidos = 0;
ventanaMostrada = false;
rutaImagenPartitura = ruta;
}
}
public int numeroDeNiveles = 1;
public static int nivelJugandoseAhora; //Es necesario indicar al script el nivel en el que nos encontramos o coger de donde sea el nivel actual
public static VariablesNivel[] variablesPorNivel;
void Start()
{
nivelJugandoseAhora = 0;
variablesPorNivel = new VariablesNivel[numeroDeNiveles];
//Hay que poner manualmente la cantidad de enemigos a derrotar, el numero de colecionables colocados y la ruta de la imagen
variablesPorNivel[0] = new VariablesNivel(3, 4, "Partitura-completa-1");
}
}
......@@ -20,6 +20,7 @@ public class ZonaFinal : MonoBehaviour
public GameObject SitioImagenPartitura;
public Canvas canvasVictoria;
public Text infoColeccionables;
public Coleccionables colecto;
private void Start()
{
......@@ -29,45 +30,54 @@ public class ZonaFinal : MonoBehaviour
private void OnTriggerEnter2D(Collider2D collision)
{
GuardarYCargar.Guardar(colecto, "slotColeccionables");
//Si el jugador entra aqui significa que se ha pasado el nivel. Parar el tiempo de juego,
//entonces mirar el tema de los coleccionables.
Time.timeScale = 0;
if (ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].colecConseguidos ==
ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].coleccionables)
if (!Coleccionables.vMostrada[Coleccionables.niActual] &&
Coleccionables.cConseguidos[Coleccionables.niActual] == Coleccionables.cTotales[Coleccionables.niActual])
{
canvasColecionableDesbloqueados.gameObject.SetActive(true);
Sprite imagenPartitura = Resources.Load<Sprite>(ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].rutaImagenPartitura);
Sprite imagenPartitura = Resources.Load<Sprite>(Coleccionables.nIPartitura[Coleccionables.niActual]);
SitioImagenPartitura.GetComponent<Image>().sprite = imagenPartitura;
Coleccionables.vMostrada[Coleccionables.niActual] = true;
Coleccionables.Modificado();
}
else {
AbrirCanvasVictoria();
}
GuardarYCargar.Guardar(colecto, "slotColeccionables");
}
//Se abre al darle al boton siguiente desde el canvas "canvasColecionableDesbloqueados" o sino se han consguido todos los coleccionables
public void AbrirCanvasVictoria() {
canvasColecionableDesbloqueados.gameObject.SetActive(false);
canvasVictoria.gameObject.SetActive(true);
infoColeccionables.text = ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].colecConseguidos + "/" +
ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].coleccionables + " coleccionables encontrados";
infoColeccionables.text = Coleccionables.cConseguidos[Coleccionables.niActual] + "/" + Coleccionables.cTotales[Coleccionables.niActual] +" coleccionables encontrados";
if (ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].enemigosDerrotados !=
ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].enemigos) {
if (Coleccionables.eDerrotados[Coleccionables.niActual] != Coleccionables.eTotales[Coleccionables.niActual]) {
//Este if hay que hacerlo siempre que se vaya a aumentar el contador de enemigo derrotado, para evitar que se den coleccionables extras
ScriptColeccionables.variablesPorNivel[ScriptColeccionables.nivelJugandoseAhora].enemigosDerrotados = 0;
Coleccionables.eDerrotados[Coleccionables.niActual] = 0;
}
}
public void VolverALaSeleccionDeNivel() {
Time.timeScale = 1;
SceneManager.LoadScene("MenuInicial");//CAMBIAR PARA QUE VAYA A LA SELECCION DE NIVEL
SceneManager.LoadScene("SeleccionNivel");//CAMBIAR PARA QUE VAYA A LA SELECCION DE NIVEL
}
public void ReiniciarNivel() {
if (Coleccionables.eDerrotados[Coleccionables.niActual] != Coleccionables.eTotales[Coleccionables.niActual])
{
//Este if hay que hacerlo siempre que se vaya a aumentar el contador de enemigo derrotado, para evitar que se den coleccionables extras
Coleccionables.eDerrotados[Coleccionables.niActual] = 0;
}
Time.timeScale = 1;
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
}
......
......@@ -47,7 +47,7 @@ MonoBehaviour:
m_MinSize: {x: 683, y: 494}
m_MaxSize: {x: 14004, y: 14044}
vertical: 0
controlID: 120
controlID: 13
--- !u!114 &3
MonoBehaviour:
m_ObjectHideFlags: 52
......@@ -92,7 +92,7 @@ MonoBehaviour:
x: 0
y: 0
width: 379
height: 573
height: 605
m_MinSize: {x: 202, y: 222}
m_MaxSize: {x: 4002, y: 4022}
m_ActualView: {fileID: 15}
......@@ -116,9 +116,9 @@ MonoBehaviour:
m_Position:
serializedVersion: 2
x: 0
y: 573
y: 605
width: 1531
height: 374
height: 342
m_MinSize: {x: 232, y: 272}
m_MaxSize: {x: 10002, y: 10022}
m_ActualView: {fileID: 13}
......@@ -126,7 +126,7 @@ MonoBehaviour:
- {fileID: 13}
- {fileID: 18}
m_Selected: 0
m_LastSelected: 0
m_LastSelected: 1
--- !u!114 &6
MonoBehaviour:
m_ObjectHideFlags: 52
......@@ -218,7 +218,7 @@ MonoBehaviour:
m_MinSize: {x: 406, y: 494}
m_MaxSize: {x: 10002, y: 14044}
vertical: 1
controlID: 32
controlID: 14
--- !u!114 &10
MonoBehaviour:
m_ObjectHideFlags: 52
......@@ -239,11 +239,11 @@ MonoBehaviour:
x: 0
y: 0
width: 1531
height: 573
height: 605
m_MinSize: {x: 406, y: 222}
m_MaxSize: {x: 8006, y: 4022}
vertical: 0
controlID: 33
controlID: 58
--- !u!114 &11
MonoBehaviour:
m_ObjectHideFlags: 52
......@@ -262,7 +262,7 @@ MonoBehaviour:
x: 379
y: 0
width: 1152
height: 573
height: 605
m_MinSize: {x: 204, y: 222}
m_MaxSize: {x: 4004, y: 4022}
m_ActualView: {fileID: 16}
......@@ -320,9 +320,9 @@ MonoBehaviour:
m_Pos:
serializedVersion: 2
x: 0
y: 646
y: 678
width: 1531
height: 355
height: 323
m_ViewDataDictionary: {fileID: 0}
m_SearchFilter:
m_NameFilter:
......@@ -336,20 +336,20 @@ MonoBehaviour:
m_ShowAllHits: 0
m_SearchArea: 1
m_Folders:
- Assets/Scenes
- Assets/Scripts
m_ViewMode: 1
m_StartGridSize: 64
m_LastFolders:
- Assets/Scenes
- Assets/Scripts
m_LastFoldersGridSize: -1
m_LastProjectPath: C:\Users\JC\Desktop\DesarrolloDeVideojuegos_Proyecto\Videojuegos_Proyecto
m_LastProjectPath: C:\Users\Colme\Documents\UnityProjects\ProyectoVideojuegos\Videojuegos_Proyecto
m_LockTracker:
m_IsLocked: 0
m_FolderTreeState:
scrollPos: {x: 0, y: 0}
m_SelectedIDs: 4a2b0000
m_LastClickedID: 11082
m_ExpandedIDs: 000000007e2a00008a32000000ca9a3b
m_SelectedIDs: 12320000
m_LastClickedID: 12818
m_ExpandedIDs: 000000004a2a000000ca9a3b
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
......@@ -377,7 +377,7 @@ MonoBehaviour:
scrollPos: {x: 0, y: 0}
m_SelectedIDs:
m_LastClickedID: 0
m_ExpandedIDs: 000000007e2a00008a320000
m_ExpandedIDs: 000000004a2a0000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
......@@ -492,28 +492,28 @@ MonoBehaviour:
x: 0
y: 73
width: 379
height: 554
height: 586
m_ViewDataDictionary: {fileID: 0}
m_SceneHierarchy:
m_TreeViewState:
scrollPos: {x: 0, y: 0}
m_SelectedIDs: 7e330000
m_SelectedIDs: 98250000
m_LastClickedID: 0
m_ExpandedIDs: 32c4fffff4cbffffe6ccffff20cdfffffecdffff30ceffff20d6ffff46d7ffff8cd7ffffd4d7ffffe6e5ffff14e6ffff44e6ffff0cebffff3eebffff08ecffff8aeffffff2efffff1ef0ffffeaf1ffffdef3ffff7af5ffff86f6ffffb0f6ffff2cf7ffffd2f7ffff04f8ffff38f8ffff62f8ffff9ef8ffff3efaffffe8faffff7afbffff6c3d0000a23d0000ca3d0000663e0000343f0000443f0000f63f00001e400000864000009a400000a440000082410000aa4100000a4200000e4200003a420000dc42000004430000f64300000c4400001e4400003044000000450000604500006445000076450000884500009a450000a2470000ca470000e44700003a4c00003e4c0000424c00006c4c0000864c00005a4d0000364e0000644e0000ca4f0000f24f0000
m_ExpandedIDs: 8cfbffff
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name: Text (TMP) (1)
m_OriginalName: Text (TMP) (1)
m_Name:
m_OriginalName:
m_EditFieldRect:
serializedVersion: 2
x: 0
y: 0
width: 0
height: 0
m_UserData: -7490
m_UserData: 0
m_IsWaitingForDelay: 0
m_IsRenaming: 0
m_OriginalEventType: 0
m_OriginalEventType: 11
m_IsRenamingFilename: 0
m_ClientGUIView: {fileID: 4}
m_SearchString:
......@@ -547,7 +547,7 @@ MonoBehaviour:
x: 379
y: 73
width: 1150
height: 554
height: 586
m_ViewDataDictionary: {fileID: 0}
m_ShowContextualTools: 0
m_WindowGUID: 43dad88c062228f459455f7a9fa529fd
......@@ -559,9 +559,9 @@ MonoBehaviour:
m_PlayAudio: 0
m_AudioPlay: 0
m_Position:
m_Target: {x: 584.82623, y: 284.74612, z: -72.25}
m_Target: {x: 578.6107, y: 285.79947, z: -120.5}
speed: 2
m_Value: {x: 584.82623, y: 284.74612, z: -72.25}
m_Value: {x: 578.6107, y: 285.79947, z: -120.5}
m_RenderMode: 0
m_CameraMode:
drawMode: 0
......@@ -594,9 +594,9 @@ MonoBehaviour:
speed: 2
m_Value: {x: 0, y: 0, z: 0, w: 1}
m_Size:
m_Target: 617.94183
m_Target: 610.695
speed: 2
m_Value: 617.94183
m_Value: 610.695
m_Ortho:
m_Target: 1
speed: 2
......@@ -645,7 +645,7 @@ MonoBehaviour:
x: 379
y: 73
width: 1150
height: 554
height: 586
m_ViewDataDictionary: {fileID: 0}
m_VSyncEnabled: 0
m_MaximizeOnPlay: 0
......@@ -660,8 +660,8 @@ MonoBehaviour:
vZoomLockedByDefault: 0
m_HBaseRangeMin: -575
m_HBaseRangeMax: 575
m_VBaseRangeMin: -268.5
m_VBaseRangeMax: 268.5
m_VBaseRangeMin: -284.5
m_VBaseRangeMax: 284.5
m_HAllowExceedBaseRangeMin: 1
m_HAllowExceedBaseRangeMax: 1
m_VAllowExceedBaseRangeMin: 1
......@@ -680,9 +680,9 @@ MonoBehaviour:
x: 0
y: 17
width: 1150
height: 537
height: 569
m_Scale: {x: 1, y: 1}
m_Translation: {x: 575, y: 268.5}
m_Translation: {x: 575, y: 284.5}
m_MarginLeft: 0
m_MarginRight: 0
m_MarginTop: 0
......@@ -690,14 +690,14 @@ MonoBehaviour:
m_LastShownAreaInsideMargins:
serializedVersion: 2
x: -575
y: -268.5
y: -284.5
width: 1150
height: 537
height: 569
m_MinimalGUI: 1
m_defaultScale: 1
m_TargetTexture: {fileID: 0}
m_CurrentColorSpace: 0
m_LastWindowPixelSize: {x: 1150, y: 554}
m_LastWindowPixelSize: {x: 1150, y: 586}
m_ClearInEditMode: 1
m_NoCameraWarning: 1
m_LowResolutionForAspectRatios: 01000000000000000000
......@@ -723,8 +723,8 @@ MonoBehaviour:
m_Tooltip:
m_Pos:
serializedVersion: 2
x: 8
y: 718
width: 1366
height: 308
x: 0
y: 678
width: 1531
height: 323
m_ViewDataDictionary: {fileID: 0}
This diff could not be displayed because it is too large.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment