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