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_fluffy_underware_1_1_curvy_1_1_curvy_spline.html#a83da3c5d5f5c15dc60c703cd91735d22
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 helps immensely. Thank you.
Available for freelance work—feel free to reach out.
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 helps immensely. Thank you.
Available for freelance work—feel free to reach out.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Extrude mesh along spline. New and confused user GhostStalker 3 7 01-02-2025, 09:58 AM
Last Post: _Aka_
  Newly created spline is invisible quickytools 7 19 12-21-2024, 10:14 AM
Last Post: _Aka_
  How to generate gameobject on the control point Yang Yi 1 8 12-10-2024, 10:14 PM
Last Post: _Aka_
  Method of scattering objects along spline joebain 1 3 11-26-2024, 03:20 PM
Last Post: _Aka_

Forum Jump: