Exemple #1
0
    def __init__(self):

        #params
        self.steviloZog = 30
        self.casEksplozije = 4
        self.waitCas = 0.02

        self.obsegBig = 30
        self.obsegSmall = 10

        self.sirinaKroga = 3
        #params--end

        self.miskaKlik = None
        self.laufa = True
        self.konecRecall = False

        self.zoge = []
        self.steviloEksplozij = 0

        zogaId = 0
        while len(self.zoge) < self.steviloZog:
            self.zoge.append(
                Zoga(zogaId, risar.nakljucna_barva(), self.sirinaKroga,
                     self.obsegSmall, None, None))
            zogaId += 1

        self.miskaKrog = risar.krog(risar.miska[0], risar.miska[1],
                                    self.obsegBig, risar.bela,
                                    self.sirinaKroga)
Exemple #2
0
 def __init__(self):
     self.radius = 10
     self.color = risar.nakljucna_barva()
     self.x = random.randint(self.radius + 5, risar.maxX - (self.radius + 5))
     self.y = random.randint(self.radius + 5, risar.maxY - (self.radius + 5))
     self.angle = random.randint(0, 360)
     self.head = risar.krog(self.x, self.y, self.radius, self.color)
     self.exploded = False
     self.timer = risar.QTimer()
     self.move_x = random.choice([-5, 5])
     self.move_y = random.choice([-5, 5])
Exemple #3
0
 def __init__(self, barva):
     self.moving = True
     self.r = 10
     self.x = random.randint(2 * self.r, risar.maxX - 2 * self.r)
     self.y = random.randint(2 * self.r, risar.maxY - 2 * self.r)
     if not barva:
         self.barva = risar.nakljucna_barva()
     else:
         self.barva = risar.bela
     self.krog = risar.krog(self.x, self.y, self.r, self.barva)
     self.vx = random.uniform(-5, 5)
     self.vy = math.sqrt(hitrost**2 - self.vx**2)
     self.explosion = False
     self.already_exploded = False
import random

import risar
from PyQt4 import QtGui

besede = ["test", "123", "beseda"]

for beseda in besede:
    risar.besedilo(random.randint(0, 750), random.randint(0, 400), beseda, risar.nakljucna_barva(), velikost= random.randint(30, 80), pisava="Calibri")

risar.stoj()
import random

import risar

sez = []
for i in range(50):
    x, y, r = random.randint(20, risar.maxX - 20), random.randint(20, risar.maxY - 20), random.randint(5, 20)
    risar.krog(x, y, r, barva=risar.nakljucna_barva())
    sez.append((x, y))

for x, y in sez:
    for x1, y1 in sez:
        risar.crta(x, y, x1, y1, barva = risar.nakljucna_barva())
risar.stoj()
import random

from PyQt4 import QtGui

import risar

for i in range(100):
    x0, y0 = risar.nakljucne_koordinate()
    x1, y1 = risar.nakljucne_koordinate()
    barva = risar.nakljucna_barva()
    sirina = random.randint(2, 20)
    risar.crta(x0, y0, x1, y1, barva, sirina)

risar.stoj()
import math
import risar

n = 20  # Število manjših krogov
R = 200  # Radij velikega kroga
x0, y0 = risar.maxX / 2, risar.maxY / 2  # Središče velikega kroga
krogi = []
for i in range(n):
    phi = 2 * math.pi / n
    x = x0 + R * math.cos(phi * i)
    y = y0 + R * math.sin(phi * i)
    barva = risar.nakljucna_barva()
    r = math.sin(phi / 2) * R
    risar.krog(x, y, r, barva)
    for xx, yy in krogi:
        risar.crta(x, y, xx, yy, barva)
    krogi.append((x, y))
risar.stoj()