using UnityEngine; using System.Collections; using DentedPixel; public class PathSpline2d : MonoBehaviour { public Transform[] cubes; public GameObject dude1; public GameObject dude2; private LTSpline visualizePath; void Start () { Vector3[] path = new Vector3[] { cubes[0].position, cubes[1].position, cubes[2].position, cubes[3].position, cubes[4].position }; visualizePath = new LTSpline( path ); // move LeanTween.moveSpline(dude1, path, 10f).setOrientToPath2d(true).setSpeed(2f); // move Local LeanTween.moveSplineLocal(dude2, path, 10f).setOrientToPath2d(true).setSpeed(2f); } void OnDrawGizmos(){ Gizmos.color = Color.red; if(visualizePath!=null) visualizePath.gizmoDraw(); } }