IRESTE/main.py

39 lines
868 B
Python

import os, sys
if 'SUMO_HOME' in os.environ:
tools = os.path.join(os.environ['SUMO_HOME'], 'tools')
sys.path.append(tools)
else:
print("please declare environment variable 'SUMO_HOME'")
import pygame as pg
from pygame.locals import *
from Map import Map
pg.init()
screen = pg.display.set_mode((1280, 480), pg.SCALED)
pg.display.set_caption("Traffic")
clk = pg.time.Clock()
netSurf = pg.Surface(screen.get_size())
netSurf = netSurf.convert()
m = Map("test.net.xml",netSurf)
running = True
while running:
for event in pg.event.get():
if event.type == pg.QUIT:
running = False
elif event.type == pg.KEYDOWN and event.key == pg.K_ESCAPE:
running = False
elif event.type == pg.KEYDOWN and event.key == pg.K_q:
running = False
m.draw(screen)
pg.display.flip()
clk.tick(60)