def __init__(self, *args, **kwds): Turtle.__init__(self, *args, **kwds) self.delay = 0 self.color = self.world.random_color() self.position = random.randrange(0, self.world.get_length()) self.speed_limit = 4 self.speed = random.randrange(0, self.speed_limit) self.safe_distance = 30 self.heading = self.world.lane_heading() self.next = None self.project() self.redraw()
def __init__(self, world, speed=1, clumsiness=60, color='red'): Turtle.__init__(self, world) self.delay = 0 self.speed = speed self.clumsiness = clumsiness self.color = color # move to the starting position self.pu() #Puts the pen up (inactive). self.rt(randint( 0, 360)) #rt(self, angle=90) Turns right by the given angle. self.bk( 150 ) #bk(self, dist=1) Moves the turtle backward by the given distance.
def __init__(self, world): Turtle.__init__(self, world) self.delay = 0.005 self.set_color('purple')