Exemplo n.º 1
0
 public static void ShowLaser()
 {
     if (instance == null)
     {
         return;
     }
     instance.hideAll          = false;
     instance.currentLaserType = LaserType.Straight;
     LaserSelector.ClearTarget();
 }
Exemplo n.º 2
0
 public static void SetTarget(Transform newTarget)
 {
     if (instance == null)
     {
         return;
     }
     if (!newTarget)
     {
         LaserSelector.ClearTarget();
         return;
     }
     instance.currentLaserType      = LaserType.Curved;
     instance.target                = newTarget;
     instance.straightLaser.enabled = false;
     instance.laserPath.enabled     = true;
     instance.reticle.GetComponent <Renderer>().enabled = false;
 }