
1) Реогранизована иерархия 2) Удалены неиспользуемые элементы 3) Список уровней формируется в GameManagment списком элементов LevelModel
17 lines
351 B
C#
17 lines
351 B
C#
using UnityEngine;
|
|
|
|
[RequireComponent(typeof(LevelChooser))]
|
|
public class LevelLauncher : MonoBehaviour
|
|
{
|
|
private LevelChooser _levelChooser;
|
|
|
|
private void Start()
|
|
{
|
|
_levelChooser = GetComponent<LevelChooser>();
|
|
}
|
|
|
|
public void LaunchLevel()
|
|
{
|
|
SceneLoader.LoadScene(_levelChooser.CurrentLevel.SceneName);
|
|
}
|
|
} |