I have noticed in some scripts we have (c#)
using UnityEngine;
[RequireComponent (typeof (AudioSource))]
public class MyClass : MonoBehaviour
{
void Start()
{
audio.GetSpectrumData(samples, 0, FFTWindow.Rectangular);
}
}
What are the rules defining these auto exposed properties? How are they named?