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
  How to generate gameobject on the control point Yang Yi 0 1 Yesterday, 11:43 AM
Last Post: Yang Yi
  Method of scattering objects along spline joebain 1 3 11-26-2024, 03:20 PM
Last Post: _Aka_
  Curvy Line Renderer for UI Spline? gekido 5 13 10-29-2024, 10:19 AM
Last Post: _Aka_
  Nested Spline Volume Spot Instantiation merobbins5 3 7 07-26-2024, 09:58 AM
Last Post: _Aka_

Forum Jump: