/// <summary> /// check whether we have a valid ray object /// </summary> void CheckRay() { if (_ray != null) { _iray = _ray.GetComponent <IHasRay>(); if (_iray == null) { _ray = null; } } }
void OnValidate() { if (_ray != null) { _iray = _ray.GetComponent <IHasRay>(); if (_iray == null) { _ray = null; } } }