using UnityEngine; using System.Collections; public class MagnetLaser : MonoBehaviour { private LineRenderer lr; // Use this for initialization void Start () { lr = GetComponent (); } // Update is called once per frame void Update () { // Magnet Laser Collision RaycastHit hit; if (Physics.Raycast (transform.position, transform.forward, out hit)) { if(hit.collider){ lr.SetPosition(1,new Vector3(0,0,hit.distance)); } else{ lr.SetPosition(1,new Vector3(0,0,100)); } } } }