diff --git a/Assets/Scenes/GamePlayer.unity b/Assets/Scenes/GamePlayer.unity index 27cdc4a..aa50918 100644 --- a/Assets/Scenes/GamePlayer.unity +++ b/Assets/Scenes/GamePlayer.unity @@ -1350,7 +1350,6 @@ MonoBehaviour: jumpButton: {fileID: 293594129} rightButton: {fileID: 1125207522} leftButton: {fileID: 2069651268} - editingUI: 0 --- !u!1 &349314674 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/GamePlayerPauseMenu.cs b/Assets/Scripts/GamePlayerPauseMenu.cs index 06949f9..293b81c 100644 --- a/Assets/Scripts/GamePlayerPauseMenu.cs +++ b/Assets/Scripts/GamePlayerPauseMenu.cs @@ -91,12 +91,22 @@ public class GamePlayerPauseMenu : MonoBehaviour coinsText.GetComponent().canDrag = !coinsText.GetComponent().canDrag; if (Application.isMobilePlatform) { - pauseButton.transform.parent.SetSiblingIndex(pauseButton.GetComponent().canDrag ? 0 : 2); - pauseButton.GetComponent().canDrag = !pauseButton.GetComponent().canDrag; - restartButton.GetComponent().canDrag = !restartButton.GetComponent().canDrag; - jumpButton.GetComponent().canDrag = !jumpButton.GetComponent().canDrag; - rightButton.GetComponent().canDrag = !rightButton.GetComponent().canDrag; - leftButton.GetComponent().canDrag = !leftButton.GetComponent().canDrag; + var pauseDraggableUI = pauseButton.GetComponent(); + var restartDraggableUI = restartButton.GetComponent(); + var jumpDraggableUI = jumpButton.GetComponent(); + var rightDraggableUI = rightButton.GetComponent(); + var leftDraggableUI = leftButton.GetComponent(); + pauseButton.transform.parent.SetSiblingIndex(pauseDraggableUI.canDrag ? 0 : 2); + pauseDraggableUI.canDrag = !pauseDraggableUI.canDrag; + restartDraggableUI.canDrag = !restartDraggableUI.canDrag; + jumpDraggableUI.canDrag = !jumpDraggableUI.canDrag; + rightDraggableUI.canDrag = !rightDraggableUI.canDrag; + leftDraggableUI.canDrag = !leftDraggableUI.canDrag; + pauseButton.interactable = !pauseDraggableUI.canDrag; + restartButton.interactable = !restartDraggableUI.canDrag; + jumpButton.interactable = !jumpDraggableUI.canDrag; + rightButton.interactable = !rightDraggableUI.canDrag; + leftButton.interactable = !leftDraggableUI.canDrag; } } } \ No newline at end of file