Unity "error CS1585:" hatası

Affansen

Hectopat
Katılım
17 Nisan 2020
Mesajlar
4.766
Makaleler
1
Çözümler
29
Standart assets araba oyununda şu hatayı veriyor:
Assets\Standard Assets\Utility\SimpleActivatorMenu.cs(12,9): error CS1585: Member modifier 'public' must precede the member type and name
 
SimpleActivatorMenu.cs kodlarını görmeden yorum yapamayız.
Hemen yolluyorum.
SimpleActivatorMenu.cs kodlarını görmeden yorum yapamayız.
Hocam yanlışlıkla oyunu sildim bu sefer de şu hataları alıyorum:
1588359865531.png

SimpleActivatorMenu.cs kodlarını görmeden yorum yapamayız.
Kod:
using System;
using UnityEngine;

#pragma warning disable 618
namespace UnityStandardAssets.Utility
{
    public class SimpleActivatorMenu : MonoBehaviour
    {
        // An incredibly simple menu which, when given references
        // to gameobjects in the scene
        private GUIText camSwitchButton;
        public GameObject[] objects;


        private int m_CurrentActiveObject;


        private void OnEnable()
        {
            // active object starts from first in array
            m_CurrentActiveObject = 0;
            camSwitchButton.text = objects[m_CurrentActiveObject].name;
        }


        public void NextCamera()
        {
            int nextactiveobject = m_CurrentActiveObject + 1 >= objects.Length ? 0 : m_CurrentActiveObject + 1;

            for (int i = 0; i < objects.Length; i++)
            {
                objects[i].SetActive(i == nextactiveobject);
            }

            m_CurrentActiveObject = nextactiveobject;
            camSwitchButton.text = objects[m_CurrentActiveObject].name;
        }
    }
}
 
Son düzenleme:

Geri
Yukarı