Restart button and background changes.
This commit is contained in:
parent
d465293ad7
commit
8cace14a90
@ -42,7 +42,7 @@ TextureImporter:
|
|||||||
nPOTScale: 0
|
nPOTScale: 0
|
||||||
lightmap: 0
|
lightmap: 0
|
||||||
compressionQuality: 50
|
compressionQuality: 50
|
||||||
spriteMode: 1
|
spriteMode: 2
|
||||||
spriteExtrude: 1
|
spriteExtrude: 1
|
||||||
spriteMeshType: 1
|
spriteMeshType: 1
|
||||||
alignment: 0
|
alignment: 0
|
||||||
@ -127,7 +127,28 @@ TextureImporter:
|
|||||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||||
spriteSheet:
|
spriteSheet:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
sprites: []
|
sprites:
|
||||||
|
- serializedVersion: 2
|
||||||
|
name: freepik__talk__90404_0
|
||||||
|
rect:
|
||||||
|
serializedVersion: 2
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
width: 2976
|
||||||
|
height: 1248
|
||||||
|
alignment: 0
|
||||||
|
pivot: {x: 0, y: 0}
|
||||||
|
border: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
outline: []
|
||||||
|
physicsShape: []
|
||||||
|
tessellationDetail: 0
|
||||||
|
bones: []
|
||||||
|
spriteID: 21c672aa9945347a38173ee28daae4ac
|
||||||
|
internalID: 417020444
|
||||||
|
vertices: []
|
||||||
|
indices:
|
||||||
|
edges: []
|
||||||
|
weights: []
|
||||||
outline: []
|
outline: []
|
||||||
physicsShape: []
|
physicsShape: []
|
||||||
bones: []
|
bones: []
|
||||||
@ -138,7 +159,8 @@ TextureImporter:
|
|||||||
edges: []
|
edges: []
|
||||||
weights: []
|
weights: []
|
||||||
secondaryTextures: []
|
secondaryTextures: []
|
||||||
nameFileIdTable: {}
|
nameFileIdTable:
|
||||||
|
freepik__talk__90404_0: 417020444
|
||||||
spritePackingTag:
|
spritePackingTag:
|
||||||
pSDRemoveMatte: 0
|
pSDRemoveMatte: 0
|
||||||
pSDShowRemoveMatteOption: 0
|
pSDShowRemoveMatteOption: 0
|
||||||
|
|||||||
@ -27795,7 +27795,7 @@ GameObject:
|
|||||||
- component: {fileID: 5608193483192080391}
|
- component: {fileID: 5608193483192080391}
|
||||||
- component: {fileID: 5608193483192080388}
|
- component: {fileID: 5608193483192080388}
|
||||||
m_Layer: 5
|
m_Layer: 5
|
||||||
m_Name: Exit Button
|
m_Name: Restart Button
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
@ -28297,10 +28297,10 @@ RectTransform:
|
|||||||
m_Father: {fileID: 5608193481910428232}
|
m_Father: {fileID: 5608193481910428232}
|
||||||
m_RootOrder: 0
|
m_RootOrder: 0
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0.5, y: 0}
|
m_AnchorMin: {x: 0, y: 0}
|
||||||
m_AnchorMax: {x: 0.5, y: 1}
|
m_AnchorMax: {x: 1, y: 1}
|
||||||
m_AnchoredPosition: {x: 0, y: 0}
|
m_AnchoredPosition: {x: 0, y: 0}
|
||||||
m_SizeDelta: {x: 3787.161, y: 0}
|
m_SizeDelta: {x: 0, y: 0}
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!1 &5608193483354237947
|
--- !u!1 &5608193483354237947
|
||||||
GameObject:
|
GameObject:
|
||||||
@ -28348,8 +28348,8 @@ MonoBehaviour:
|
|||||||
m_OnCullStateChanged:
|
m_OnCullStateChanged:
|
||||||
m_PersistentCalls:
|
m_PersistentCalls:
|
||||||
m_Calls: []
|
m_Calls: []
|
||||||
m_Sprite: {fileID: 21300000, guid: a53473fac4f1049ce82d5a0ee54bce91, type: 3}
|
m_Sprite: {fileID: 417020444, guid: 2e91ac215ecbd49a083f05cb08fa714a, type: 3}
|
||||||
m_Type: 0
|
m_Type: 1
|
||||||
m_PreserveAspect: 1
|
m_PreserveAspect: 1
|
||||||
m_FillCenter: 1
|
m_FillCenter: 1
|
||||||
m_FillMethod: 4
|
m_FillMethod: 4
|
||||||
@ -28648,7 +28648,7 @@ MonoBehaviour:
|
|||||||
fadeDuration: 0
|
fadeDuration: 0
|
||||||
homeBtn: {fileID: 5608193482802640775}
|
homeBtn: {fileID: 5608193482802640775}
|
||||||
playBtn: {fileID: 5608193482210820798}
|
playBtn: {fileID: 5608193482210820798}
|
||||||
exitBtn: {fileID: 5608193483192080388}
|
restartBtn: {fileID: 5608193483192080388}
|
||||||
--- !u!1 &5608193483470603106
|
--- !u!1 &5608193483470603106
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -28667,7 +28667,7 @@ GameObject:
|
|||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 0
|
m_StaticEditorFlags: 0
|
||||||
m_IsActive: 1
|
m_IsActive: 0
|
||||||
--- !u!114 &5608193483470603108
|
--- !u!114 &5608193483470603108
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -28728,10 +28728,10 @@ RectTransform:
|
|||||||
m_Father: {fileID: 5608193482000915565}
|
m_Father: {fileID: 5608193482000915565}
|
||||||
m_RootOrder: 2
|
m_RootOrder: 2
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
m_AnchorMin: {x: 0, y: 1}
|
||||||
m_AnchorMax: {x: 0, y: 0}
|
m_AnchorMax: {x: 0, y: 1}
|
||||||
m_AnchoredPosition: {x: 0, y: 0}
|
m_AnchoredPosition: {x: 708.5, y: -62.5}
|
||||||
m_SizeDelta: {x: 0, y: 0}
|
m_SizeDelta: {x: 249, y: 76}
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
m_Pivot: {x: 0.5, y: 0.5}
|
||||||
--- !u!222 &5608193483470603110
|
--- !u!222 &5608193483470603110
|
||||||
CanvasRenderer:
|
CanvasRenderer:
|
||||||
|
|||||||
@ -6,23 +6,24 @@ public class PauseMenuPopup : PopupBase
|
|||||||
[Header("Buttons")]
|
[Header("Buttons")]
|
||||||
[SerializeField] private Button homeBtn;
|
[SerializeField] private Button homeBtn;
|
||||||
[SerializeField] private Button playBtn;
|
[SerializeField] private Button playBtn;
|
||||||
[SerializeField] private Button exitBtn;
|
[SerializeField] private Button restartBtn;
|
||||||
|
|
||||||
private SoundManager soundManager;
|
|
||||||
private GameManager gameManager;
|
private GameManager gameManager;
|
||||||
|
private SoundManager soundManager;
|
||||||
|
private GameModeHandler gameModeHandler;
|
||||||
|
|
||||||
private void OnEnable()
|
private void OnEnable()
|
||||||
{
|
{
|
||||||
playBtn.onClick.AddListener(OnClick_PlayButton);
|
playBtn.onClick.AddListener(OnClick_PlayButton);
|
||||||
homeBtn.onClick.AddListener(OnClick_HomeButton);
|
homeBtn.onClick.AddListener(OnClick_HomeButton);
|
||||||
exitBtn.onClick.AddListener(OnClick_ExitButton);
|
restartBtn.onClick.AddListener(OnClick_RestartButton);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnDisable()
|
private void OnDisable()
|
||||||
{
|
{
|
||||||
playBtn.onClick.RemoveListener(OnClick_PlayButton);
|
playBtn.onClick.RemoveListener(OnClick_PlayButton);
|
||||||
homeBtn.onClick.RemoveListener(OnClick_HomeButton);
|
homeBtn.onClick.RemoveListener(OnClick_HomeButton);
|
||||||
exitBtn.onClick.RemoveListener(OnClick_ExitButton);
|
restartBtn.onClick.RemoveListener(OnClick_RestartButton);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnClick_PlayButton()
|
private void OnClick_PlayButton()
|
||||||
@ -47,9 +48,16 @@ public class PauseMenuPopup : PopupBase
|
|||||||
gameManager.OnGameStateChanged(GameState.InMenu);
|
gameManager.OnGameStateChanged(GameState.InMenu);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnClick_ExitButton()
|
private void OnClick_RestartButton()
|
||||||
{
|
{
|
||||||
Application.Quit();
|
popupManager.HidePopup(popupType);
|
||||||
|
|
||||||
|
SetGameModeHandler();
|
||||||
|
gameModeHandler.OnGameRestarted();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void SetGameModeHandler()
|
||||||
|
{
|
||||||
|
gameModeHandler = gameModeHandler == null ? InterfaceManager.Instance.GetInterfaceInstance<GameModeHandler>() : gameModeHandler;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user