Use get function in CS to protect private variables Blog Logo on 23 Oct 2016 read You can use get function to read some private variables in a class. As list below. public class Wave { [SerializeField] private List<EnemyBehavior> _enemies; // all enemies in this wave [SerializeField] private Transform _destPos; // this wave destination public List<EnemyBehavior> Enemies // open the interface { get { return _enemies; } } public Transform DestPos { get { return _destPos; } } } Written by Blog Logo Honglei Han 韩红雷 Published 23 Oct 2016 Supported by