#Maehroboter #21.06.2018 #Linda Napieralski #Andre Giesbrecht #Alexa Tschernitschek #Import Module import Tkinter as tk from Tkinter import * import turtle import random import string #global x = 250 #global y = 178 #Hauptfenster erzeugen global Garten global Roboter Hauptfenster = tk.Tk() Hauptfenster.geometry('1080x720') #Fenstergroesse beim oeffnen Hauptfenster.title("Maehroboter") #Fenstertitel Hauptfenster["bg"] = "#A4A4A4" #Hauptfenster Background Farbe, HEX-Code fuer gruen xval = 2 yval = 2 #Garten erzeugen Garten = tk.Canvas(master = Hauptfenster, width = 500, height = 500) #Garten in Hauptfenster mit 500x500 erzeugen Garten.pack() Garten.create_rectangle (0, 500,500,0, fill = "#04B431") #Gartenposition und Fuellfarbe gruen #Roboter erzeugen Roboter= Garten.create_oval(xval, yval, xval+48 , yval+48 , width= 2, fill= "red") #Runder roter Roboter mit Groesse 2 #Garten.create_text(xval+25 , yval+25 ,text="Rob") #Beschriftung des Roboters #Startposition von Rob #Garten.move(Roboter, 250 ,178) #Geschwindigkeit=5 #Roboterbewegung x= 250 y= 178 Garten.move(Roboter,x,y) #Bewegung_x= 5 #Bewegung_y= 5 #zufaellige Geschwindigkeit in y-Richtung zwischen den Werten 1-3 def moveRoboter(x,y): Geschwindigkeit=5 Bewegung_x = 5 Bewegung_y = 5 # print x # print y while True: if (x>500.0) or (x<0.0): Bewegung_x= -1.0*Bewegung_x if (y>500) or (y<0): Bewegung_y= -1.0*Bewegung_y deltax= Bewegung_x*5 deltay= Bewegung_y*5 x=x+deltax y=y+deltay Garten.move(Roboter,x,y) # after(10,moveRoboter) #game=Maehroboter() #Widgets() Hauptfenster.mainloop() moveRoboter(x,y)