How to serialize an array of classes


I’d like to expose an array of class in the Inspector. I’m trying to create a list of waves, each entry is a wave with different variables set. So i created a waveVO. Just a class the extends Object with some public variables.

How can i create a resizable list in the inspector where you can fill out each value of an entry?

The Inspector already does that automatically. Just declare your array of classes and serialize it (either by making it public or using SerializeField).