#!/usr/bin/python
# -*- coding: latin-1 -*-
from math import sin, cos, radians
import pygame, sys
from pygame.locals import *
class Mask:
def __init__(self, screen, x, y, grad, hastighet):
self.screen = screen
self.x = x
self.y = y
self.grad = grad
self.hastighet = hastighet
self.lever = True
def flytta(self):
self.x += cos(self.grad)*self.hastighet
self.y += sin(self.grad)*self.hastighet
#print 'X: ' + str(self.x) + ' Y: ' + str(self.y)
def mala(self):
x = int(self.x)
y = int(self.y)
if self.lever:
pygame.draw.rect(screen, (0, 255, 0), (self.x, self.y, 5, 5), 0)
else:
pass
# set up pygame
pygame.init()
# set up the window
screen = pygame.display.set_mode((400, 400), 0, 32)
pygame.display.set_caption('Title')
screen.fill((255,255,255))
mask = Mask(screen,400,400,0,1)
while True:
mask.mala()
pygame.display.flip()
for event in pygame.event.get():
if event.type == QUIT:
sys.exit()