Ошибка CS0131: левая часть присваивания должна быть переменной, свойством или индексатором unity C#
моя проблема в строке 9
ошибка CS0131: левая часть присваивания должна быть переменной, свойством или индексатором Unity C#
Что я уже пробовал:
public GameObject camera; public Material skybox; void Start () { if (File.Exists (Path.Combine (Environment.GetFolderPath (Environment.SpecialFolder.MyDocuments), "backgroundimage.txt"))) { Camera cam = camera.GetComponent<Camera> (); cam.clearFlags = CameraClearFlags.Skybox; StreamReader reader = new StreamReader((Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments), "backgroundimage.txt"))); skybox.SetTexture = reader.ReadLine(); cam.GetComponent<Skybox> ().material = skybox; } else { Camera cam = camera.GetComponent<Camera> (); cam.clearFlags = CameraClearFlags.SolidColor; }