Advertisement
Guest User

Untitled

a guest
Jul 31st, 2014
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. func patrol(x):
  2.     return 0.5 * (1 - cos(2 * pi * x))
  3.  
  4. func _fixed_process(delta):
  5.     time += delta
  6.     period = 2 * curve.get_baked_length() / speed
  7.     index = patrol(time / period)
  8.     set_pos(curve.interpolate_baked(index))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement