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.