private void OnDestroy() { if (instance == this) { instance = null; } }
private void Start() { if (instance != null && instance != this) { Destroy(this); } instance = this; if (ipAddressContainer != null) { ipAddressContainer.onValueChanged.AddListener(CheckIPValidity); } if (portContainer != null) { portContainer.onValueChanged.AddListener(CheckPortValidity); } }