Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Point along Spline
#1
Hello, 
   I am really enjoying this tool. 

  Sorry for the question, perhaps there is something I am missing in the logic of how splines work. 

  What I am trying to do is place a debug gizmo along the spline at a normalised value. 

  Something like; 

Code:
Gizmos.DrawSphere( thisSpline.InterpolateByDistance(speedTriggers[i].distance), 1);

Where distance is a value between 0,1. 

Regards,
Ian
Reply
#2
Hi,
Here is the API documentation for the method you used:
https://api.curvyeditor.com/520/class_fl...cd91735d22
By reading it, you will find what went wrong. You need to use Interpolate instead.
Have a nice day
Please consider leaving a review for Curvy. This will help a lot keeping Curvy relevant in the eyes of the Asset Store algorithm.
Reply
#3
Ah perfect, I had tried that method but needed to start it with the transform;

Code:
Gizmos.DrawSphere(transform.position + thisSpline.Interpolate(unityTriggers[i].distance), 0.6f);
Reply
#4
The returned position is relative to the spline's local scope. You then need to transform it to the global space (a.k.a world space) using unity's Transform's methods
Please consider leaving a review for Curvy. This will help a lot keeping Curvy relevant in the eyes of the Asset Store algorithm.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Invert the spline points ? UsernameHed 1 4 8 hours ago
Last Post: _Aka_
  Best practice for mass-object instancing along 100km spline (railways) plus streaming bs@vectorvision.de 9 158 Yesterday, 11:49 AM
Last Post: teamteam
  How to spawn GameObjects on corners of the liinear spline? Pixel Flipper 7 95 09-18-2019, 07:03 PM
Last Post: _Aka_
  How to properly set UV for extruded spline texture Pixel Flipper 3 85 09-05-2019, 11:55 AM
Last Post: _Aka_

Forum Jump: