mirror of
https://github.com/boudji-ludwig-pett/cnam-geometry-dash.git
synced 2025-06-10 22:20:40 +02:00
feat: json loader (#37)
This commit is contained in:
10
Assets/Scripts/LevelsSelect/LevelHomeButton.cs
Normal file
10
Assets/Scripts/LevelsSelect/LevelHomeButton.cs
Normal file
@ -0,0 +1,10 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.SceneManagement;
|
||||
|
||||
public class LevelHomeButton : MonoBehaviour
|
||||
{
|
||||
public void GoToHome()
|
||||
{
|
||||
SceneManager.LoadScene("HomeScene");
|
||||
}
|
||||
}
|
2
Assets/Scripts/LevelsSelect/LevelHomeButton.cs.meta
Normal file
2
Assets/Scripts/LevelsSelect/LevelHomeButton.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ef2acea012085a3bb9a981fc334afaec
|
10
Assets/Scripts/LevelsSelect/LevelNameButton.cs
Normal file
10
Assets/Scripts/LevelsSelect/LevelNameButton.cs
Normal file
@ -0,0 +1,10 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.SceneManagement;
|
||||
|
||||
public class LevelNameButton : MonoBehaviour
|
||||
{
|
||||
public void PlayLevel()
|
||||
{
|
||||
SceneManager.LoadScene("LevelScene");
|
||||
}
|
||||
}
|
2
Assets/Scripts/LevelsSelect/LevelNameButton.cs.meta
Normal file
2
Assets/Scripts/LevelsSelect/LevelNameButton.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3617637b5b720115a8f1a856cb43f8a5
|
19
Assets/Scripts/LevelsSelect/LevelNameText.cs
Normal file
19
Assets/Scripts/LevelsSelect/LevelNameText.cs
Normal file
@ -0,0 +1,19 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class LevelNameText : MonoBehaviour
|
||||
{
|
||||
public Text levelNameText;
|
||||
public LevelsLoader levelsLoader;
|
||||
|
||||
public void Start()
|
||||
{
|
||||
levelsLoader = GameObject.FindGameObjectWithTag("LevelsLoader").GetComponent<LevelsLoader>();
|
||||
levelNameText.text = levelsLoader.levelCurrent.name;
|
||||
}
|
||||
|
||||
public void Update()
|
||||
{
|
||||
levelNameText.text = levelsLoader.levelCurrent.name;
|
||||
}
|
||||
}
|
2
Assets/Scripts/LevelsSelect/LevelNameText.cs.meta
Normal file
2
Assets/Scripts/LevelsSelect/LevelNameText.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b9d2aa88c034d40f187d6ff84705da65
|
16
Assets/Scripts/LevelsSelect/LevelNextButton.cs
Normal file
16
Assets/Scripts/LevelsSelect/LevelNextButton.cs
Normal file
@ -0,0 +1,16 @@
|
||||
using UnityEngine;
|
||||
|
||||
public class LevelNextButton : MonoBehaviour
|
||||
{
|
||||
public LevelsLoader levelsLoader;
|
||||
|
||||
public void Start()
|
||||
{
|
||||
levelsLoader = GameObject.FindGameObjectWithTag("LevelsLoader").GetComponent<LevelsLoader>();
|
||||
}
|
||||
|
||||
public void NextLevel()
|
||||
{
|
||||
levelsLoader.NextLevel();
|
||||
}
|
||||
}
|
2
Assets/Scripts/LevelsSelect/LevelNextButton.cs.meta
Normal file
2
Assets/Scripts/LevelsSelect/LevelNextButton.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: c34ef065650ba0802be580828cc0d474
|
16
Assets/Scripts/LevelsSelect/LevelPreviousButton.cs
Normal file
16
Assets/Scripts/LevelsSelect/LevelPreviousButton.cs
Normal file
@ -0,0 +1,16 @@
|
||||
using UnityEngine;
|
||||
|
||||
public class LevelPreviousButton : MonoBehaviour
|
||||
{
|
||||
public LevelsLoader levelsLoader;
|
||||
|
||||
public void Start()
|
||||
{
|
||||
levelsLoader = GameObject.FindGameObjectWithTag("LevelsLoader").GetComponent<LevelsLoader>();
|
||||
}
|
||||
|
||||
public void PreviousLevel()
|
||||
{
|
||||
levelsLoader.PreviousLevel();
|
||||
}
|
||||
}
|
2
Assets/Scripts/LevelsSelect/LevelPreviousButton.cs.meta
Normal file
2
Assets/Scripts/LevelsSelect/LevelPreviousButton.cs.meta
Normal file
@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2c53cba3260b30d02b79e69a3198546c
|
Reference in New Issue
Block a user