-
Notifications
You must be signed in to change notification settings - Fork 1
/
Charger.py
31 lines (25 loc) · 1.26 KB
/
Charger.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
###########################################################################################
# 2º Semestre do 1º ano do curso de Engenharia Mecânica - Instituto Superior Técnico #
# Unidade Curricular do Projeto - Fundamentos da Programação #
# Nome do Projeto: Robô da Fruta #
# Autores: Afonso Araújo (102685) e Lucas Feijó (103968) #
# Grupo: G45 #
# Data: 25.06.2022 #
# Módulo: Charger #
###########################################################################################
from graphics import *
class Charger:
def __init__(self, PosX, PosY, win):
self.PosX = PosX
self.PosY = PosY
self.body = Rectangle(Point(PosX-20, PosY+20), Point(PosX+20, PosY-20))
self.body.setFill('yellow')
self.body.draw(win)
def undraw(self):
self.body.undraw()
def delete(self):
del self
def getX(self):
return self.PosX
def getY(self):
return self.PosY