3 using UnityEngine.Serialization;
12 [AddComponentMenu(
"AR+GPS/Render Path Line")]
13 [HelpURL(
"https://http://docs.unity-ar-gps-location.com/guide/#renderpathline")]
18 private Transform arLocationRoot;
22 if (PathSettings.LineRenderer ==
null)
24 var lineRenderer = gameObject.GetComponent<LineRenderer>();
28 throw new NullReferenceException(
"[AR+GPS][RenderPathLine#Start]: No Line Renderer!");
31 PathSettings.LineRenderer = lineRenderer;
36 var pathGameObject =
new GameObject($
"{gameObject.name} - RenderPathLine");
38 var moveAlongPath = pathGameObject.AddComponent<
MoveAlongPath>();
39 moveAlongPath.PathSettings = PathSettings;
40 moveAlongPath.PlacementSettings = PlacementSettings;