Example #1
0
 // override OnEnable & OnDisable on purpose so that this BaseRaycaster won't be registered into RaycasterManager
 protected override void OnEnable()
 {
     base.OnEnable();
     if (m_raycastMode != RaycastMode.DefaultRaycast)
     {
         SetLagacyRaycastMode(m_raycastMode);
         m_raycastMode = RaycastMode.DefaultRaycast;
     }
     if (lineRenderer)
     {
         lineRenderer.enabled = true;
     }
     InputModule.AddRaycaster(this);
 }