Commit 1a3ecbc5 by Juan Carlos

Commit interfaz hecha

parent 70e1c2cd
Showing with 72 additions and 43 deletions
......@@ -8,6 +8,7 @@ public class MainMenu : MonoBehaviour
{
public void NewGame() {
Time.timeScale = 1;
Coleccionables.iniciali = false;
Coleccionables.niActual = 0;
Coleccionables.Modificado();
......@@ -30,4 +31,9 @@ public class MainMenu : MonoBehaviour
public void CreditsScene() {
//Cargar pantalla creditos
}
public void MainMenuScreen() {
Time.timeScale = 1;
SceneManager.LoadScene("MenuInicial");
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using TMPro;
public class Player2D : MonoBehaviour
{
......@@ -27,6 +29,8 @@ public class Player2D : MonoBehaviour
public ParticleSystem efectoInvulnerabilidad;
public ParticleSystem efectoAtaque;
public TextMeshProUGUI nColeccionablesCanvas;
// Start is called before the first frame update
void Start()
{
......@@ -56,6 +60,7 @@ public class Player2D : MonoBehaviour
{
if (Input.GetKeyDown(KeyCode.K)) { AtaqueMelee(); }
}
nColeccionablesCanvas.text=Coleccionables.cConseguidos[Coleccionables.niActual] + "/" + Coleccionables.cTotales[Coleccionables.niActual];
}
......@@ -242,4 +247,6 @@ public class Player2D : MonoBehaviour
{
efectoAtaque.Stop();
}
}
......@@ -2,6 +2,7 @@
using System.Collections.Generic;
using System;
using UnityEngine;
using UnityEngine.UI;
public class Jugador : MonoBehaviour
{
......@@ -11,12 +12,19 @@ public class Jugador : MonoBehaviour
public bool powerUpInvulnerable;
public Image corazon1, corazon2, corazon3;
public Sprite corazonLleno;
public Sprite corazonVacio;
public Canvas canvasMuerte;
// Start is called before the first frame update
void Start()
{
vidas = 3;
tInvulnerable = 0;
powerUpInvulnerable = false;
canvasMuerte.gameObject.SetActive(false);
}
// Update is called once per frame
......@@ -27,6 +35,24 @@ public class Jugador : MonoBehaviour
{
tInvulnerable -= Time.deltaTime;
}
if (vidas <= 0)
{
corazon1.sprite = corazon2.sprite = corazon3.sprite = corazonVacio;
}
else if (vidas == 1)
{
corazon1.sprite = corazonLleno;
corazon2.sprite = corazon3.sprite = corazonVacio;
}
else if (vidas == 2)
{
corazon1.sprite = corazon2.sprite = corazonLleno;
corazon3.sprite = corazonVacio;
}
else if (vidas == 3) {
corazon1.sprite = corazon2.sprite = corazon3.sprite = corazonLleno;
}
}
private void OnTriggerEnter2D(Collider2D collision)
......@@ -59,6 +85,7 @@ public class Jugador : MonoBehaviour
else
{
//Si las vidas se reducen a cero, el jugador muere
vidas--;
Muerte();
}
}
......@@ -66,6 +93,9 @@ public class Jugador : MonoBehaviour
public void Muerte()
{
//El jugador muere
Time.timeScale = 0;
canvasMuerte.gameObject.SetActive(true);
Debug.Log("Muerte");
}
}
......@@ -21,7 +21,7 @@ MonoBehaviour:
m_ShowMode: 4
m_Title:
m_RootView: {fileID: 6}
m_MinSize: {x: 950, y: 300}
m_MinSize: {x: 950, y: 544}
m_MaxSize: {x: 10000, y: 10000}
--- !u!114 &2
MonoBehaviour:
......@@ -45,9 +45,9 @@ MonoBehaviour:
width: 1920
height: 947
m_MinSize: {x: 681, y: 494}
m_MaxSize: {x: 14002, y: 14044}
m_MaxSize: {x: 14004, y: 14044}
vertical: 0
controlID: 120
controlID: 116
--- !u!114 &3
MonoBehaviour:
m_ObjectHideFlags: 52
......@@ -67,8 +67,8 @@ MonoBehaviour:
y: 0
width: 389
height: 947
m_MinSize: {x: 275, y: 50}
m_MaxSize: {x: 4000, y: 4000}
m_MinSize: {x: 277, y: 72}
m_MaxSize: {x: 4002, y: 4022}
m_ActualView: {fileID: 14}
m_Panes:
- {fileID: 14}
......@@ -215,10 +215,10 @@ MonoBehaviour:
y: 0
width: 1531
height: 947
m_MinSize: {x: 406, y: 494}
m_MinSize: {x: 404, y: 494}
m_MaxSize: {x: 10002, y: 14044}
vertical: 1
controlID: 121
controlID: 117
--- !u!114 &10
MonoBehaviour:
m_ObjectHideFlags: 52
......@@ -240,10 +240,10 @@ MonoBehaviour:
y: 0
width: 1531
height: 573
m_MinSize: {x: 406, y: 222}
m_MaxSize: {x: 8006, y: 4022}
m_MinSize: {x: 404, y: 222}
m_MaxSize: {x: 8004, y: 4022}
vertical: 0
controlID: 122
controlID: 118
--- !u!114 &11
MonoBehaviour:
m_ObjectHideFlags: 52
......@@ -336,20 +336,20 @@ MonoBehaviour:
m_ShowAllHits: 0
m_SearchArea: 1
m_Folders:
- Assets/MainMenu
- Assets/MainMenu/Scripts
m_ViewMode: 1
m_StartGridSize: 64
m_LastFolders:
- Assets/MainMenu
- Assets/MainMenu/Scripts
m_LastFoldersGridSize: -1
m_LastProjectPath: C:\Users\JC\Desktop\DesarrolloDeVideojuegos_Proyecto\Videojuegos_Proyecto
m_LockTracker:
m_IsLocked: 0
m_FolderTreeState:
scrollPos: {x: 0, y: 0}
m_SelectedIDs: 52320000
m_LastClickedID: 12882
m_ExpandedIDs: 000000003a2a00000a33000000ca9a3b
m_SelectedIDs: c2340000
m_LastClickedID: 13506
m_ExpandedIDs: 000000003a2a0000503200000833000000ca9a3b
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
......@@ -365,7 +365,7 @@ MonoBehaviour:
m_IsRenaming: 0
m_OriginalEventType: 11
m_IsRenamingFilename: 1
m_ClientGUIView: {fileID: 0}
m_ClientGUIView: {fileID: 5}
m_SearchString:
m_CreateAssetUtility:
m_EndAction: {fileID: 0}
......@@ -377,7 +377,7 @@ MonoBehaviour:
scrollPos: {x: 0, y: 0}
m_SelectedIDs:
m_LastClickedID: 0
m_ExpandedIDs: 000000003a2a0000
m_ExpandedIDs: 000000003a2a0000083300009a330000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
......@@ -404,8 +404,8 @@ MonoBehaviour:
m_ListAreaState:
m_SelectedInstanceIDs:
m_LastClickedInstanceID: 0
m_HadKeyboardFocusLastEvent: 0
m_ExpandedInstanceIDs: c6230000382b000000000000
m_HadKeyboardFocusLastEvent: 1
m_ExpandedInstanceIDs: c6230000382b000000000000982a0000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
......@@ -497,9 +497,9 @@ MonoBehaviour:
m_SceneHierarchy:
m_TreeViewState:
scrollPos: {x: 0, y: 0}
m_SelectedIDs: da88ffff
m_LastClickedID: -30502
m_ExpandedIDs: 74fbffff
m_SelectedIDs:
m_LastClickedID: 0
m_ExpandedIDs: 38ddffff04deffff74fbffff6a3d0000aa3d0000526a00007a6a0000
m_RenameOverlay:
m_UserAcceptedRename: 0
m_Name:
......@@ -515,7 +515,7 @@ MonoBehaviour:
m_IsRenaming: 0
m_OriginalEventType: 11
m_IsRenamingFilename: 0
m_ClientGUIView: {fileID: 3}
m_ClientGUIView: {fileID: 4}
m_SearchString:
m_ExpandedScenes: []
m_CurrenRootInstanceID: 0
......@@ -559,9 +559,9 @@ MonoBehaviour:
m_PlayAudio: 0
m_AudioPlay: 0
m_Position:
m_Target: {x: -8.045736, y: 1.2080817, z: -161.03267}
m_Target: {x: 23.56093, y: 0.9978786, z: -1191.5251}
speed: 2
m_Value: {x: -8.045736, y: 1.2080817, z: -161.03267}
m_Value: {x: 23.367008, y: 0.9777405, z: -1191.4423}
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: 7.7299104
m_Target: 19.232332
speed: 2
m_Value: 7.7299104
m_Value: 18.404146
m_Ortho:
m_Target: 1
speed: 2
......
{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":true,"audioPlay":false,"sceneViewState":{"showFog":true,"showMaterialUpdate":false,"showSkybox":true,"showFlares":true,"showImageEffects":true,"showParticleSystems":true},"in2DMode":true,"pivot":{"x":-8.045736312866211,"y":1.2080817222595215,"z":-161.0326690673828},"rotation":{"x":0.0,"y":0.0,"z":0.0,"w":1.0},"size":7.729910373687744,"orthographic":true}
\ No newline at end of file
{"cameraMode":{"drawMode":0,"name":"Shaded","section":"Shading Mode"},"sceneLighting":true,"audioPlay":false,"sceneViewState":{"showFog":true,"showMaterialUpdate":false,"showSkybox":true,"showFlares":true,"showImageEffects":true,"showParticleSystems":true},"in2DMode":true,"pivot":{"x":23.560930252075197,"y":0.9978786110877991,"z":-1191.525146484375},"rotation":{"x":0.0,"y":0.0,"z":0.0,"w":1.0},"size":19.232332229614259,"orthographic":true}
\ No newline at end of file
Base path: C:/Program Files/Unity/Editor/Data
Cmd: initializeCompiler
Cmd: compileSnippet
api=4 type=0 insize=1596 outsize=1638 kw=UNITY_PASS_FORWARDBASE DIRECTIONAL pd=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR ok=1
Cmd: compileSnippet
api=4 type=1 insize=1596 outsize=5590 kw=UNITY_PASS_FORWARDBASE DIRECTIONAL pd=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR ok=1
Base path: C:/Program Files/Unity/Editor/Data
Cmd: initializeCompiler
Cmd: compileSnippet
api=4 type=0 insize=1152 outsize=2770 kw=UNITY_PASS_SHADOWCASTER SHADOWS_DEPTH PROCEDURAL_INSTANCING_ON _ALPHABLEND_ON pd=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR ok=1
Cmd: compileSnippet
api=4 type=1 insize=1396 outsize=422 kw=UNITY_PASS_FORWARDBASE _ALPHABLEND_ON pd=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR ok=1
Cmd: compileSnippet
api=4 type=0 insize=934 outsize=818 kw= pd=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR ok=1
Base path: C:/Program Files/Unity/Editor/Data
Cmd: initializeCompiler
Cmd: compileSnippet
api=4 type=1 insize=1152 outsize=638 kw=UNITY_PASS_SHADOWCASTER SHADOWS_DEPTH PROCEDURAL_INSTANCING_ON _ALPHABLEND_ON pd=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR ok=1
Cmd: compileSnippet
api=4 type=1 insize=934 outsize=282 kw= pd=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_COLORSPACE_GAMMA UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR ok=1
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