Adafruit_Learning_System_Gu.../Kegomatic/adabot.py
2022-02-23 12:49:23 -05:00

31 lines
677 B
Python

# SPDX-FileCopyrightText: 2019 Anne Barela for Adafruit Industries
#
# SPDX-License-Identifier: MIT
import pygame, sys
from pygame.locals import *
class adabot():
image = ''
x = 0
y = 0
ll = 0 # left limit
rl = 0 # right limit
direction = 'right'
def __init__(self, x, y, ll, rl):
self.image = pygame.image.load('adabot.png')
self.image = self.image.convert_alpha()
self.x = x
self.y = y
self.ll = ll
self.rl = rl
def update(self):
if (self.direction == 'right'):
self.x += 5
else:
self.x -= 5
if (self.x > self.rl or self.x < self.ll):
self.direction = 'right' if self.direction == 'left' else 'left'