кто-то разжевать вот эту строчку, что на ней происходит?
public PlatformAudioSource(AudioSource audioSource) : base(audioSource) => _audioSource = audioSource;
Замени => на { ... }
Конструктор вызывает базовый и дальше присваивает
Кстати, на собесах любят такую дрочильню спрашивать. В каком порядке оно вызывается, что будет на выходе и т.д.
Обсуждают сегодня