Nasal scripting language: Difference between revisions

Jump to navigation Jump to search
Line 1,815: Line 1,815:


=== <tt>interpolate()</tt> ===
=== <tt>interpolate()</tt> ===
Give the value of a source node to a destination node in given time.
Give the value from a value or a source node to a destination node in given time.


   interpolate(<path>, <value>, <time>);
   interpolate(<path>, <value>, <time>);
Line 1,822: Line 1,822:
   interpolate("controls/switches/nav-lights-pos", 1, 0.25); # After 25ms, nav-lights-pos = 1
   interpolate("controls/switches/nav-lights-pos", 1, 0.25); # After 25ms, nav-lights-pos = 1
   interpolate("controls/gear/brake-left-pos", getprop("controls/gear/brake-left"), 1); # After 1s, brake-left-pos = brake-left
   interpolate("controls/gear/brake-left-pos", getprop("controls/gear/brake-left"), 1); # After 1s, brake-left-pos = brake-left


=== <tt>settimer()</tt> ===
=== <tt>settimer()</tt> ===
577

edits

Navigation menu