ongelma:
self.aika = time.time()
AttributeError: 'module' object has no attribute 'time'
Koodi:
import os, sys, pygame, random, time, math
from pygame import *
class Suorakulmio:
def __init__(self, leveys, korkeus, rotaatioSpeed, kulma, nopeus, x, y):
self.leveys = leveys
self.korkeus = korkeus
self.rotaatioSpeed = rotaatioSpeed
self.kulma = kulma
self.nopeus = nopeus
self.x = x
self.y = y
self.aika = time.time()
Nelio1 = Suorakulmio(50,50,0,0,0,100,100)EDIT: käytössä: Python 3.1 ja Pygame
Rivi "from pygame import *" taitaa tuottaa timen globaaliin nimiavaruuteen, joten time-nimi osoittanee pygamen time-moduuliin?
http://www.pygame.org/docs/ref/time.html
Tähden käyttö importeissa on hieman kyseenalaista juuri tällaisten nimikonfliktien takia.
Totta, oikeassa olet.
Löyty Pygamelta pygame.time.get_ticks() joka ajaa saman asian.
Aihe on jo aika vanha, joten et voi enää vastata siihen.