How do I solve it?
Assets\SettingsManager.cs(33,36): error CS1002: ; expected
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System.IO;
public class SettingsManager : MonoBehaviour
{
public Toggle _tamEkran;
public Dropdown _cozunurluk;
public Button uygulaButton;
public Resolution[] cozunurluk;
public GameSettings gameSettings;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
void OnEnable()
{
gameSettings = new GameSettings()
_tamEkran.onValueChanged.AddListener(delegate { onTamEkranToggle(); });
_cozunurluk.onValueChanged.AddListener(delegate { onCozunurlukDeistir(); });
cozunurluk = Screen.resolutions;
foreach(Resolution res in cozunurluk)
{
_cozunurluk.options.Add(new Dropdown.OptionData(res.ToString()));
}
LoadSettings();
}
public void onApplyButton()
{
SaveSettings();
}
public void onTamEkranToggle()
{
gameSettings.tamEkran = Screen.fullScreen = _tamEkran.isOn;
}
public void onCozunurlukDeistir()
{
Screen.SetResolution(cozunurluk[_cozunurluk.value].width, cozunurluk[_cozunurluk.value].height, Screen.fullScreen);
}
public void SaveSetting()
{
string jsonData = JsonUtility.ToJson(GameSettings,true);
File.WriteAllText(Application.persistenDataPath +"/OyunAyarlariGameSettings.json", jsonData);
}
public void LoadSettings()
{
GameSettings = JsonUtility.FromJson<GameSettings>(File.ReadAllText(Application.persistentDataPath + "/OyunAyarlariGameSettings.json"));
_tamEkran.isOn = GameSettings.tamEkran;
_cozunurluk.value = GameSettings.cozunurlukIndexx;
}
}
[/ Code]