Exemple #1
0
		def draw( self ):

			complex.vector( self.prj.scr, self.prj.color, self.prj.pos, self.prj.angle - 90,
				2 * self.prj.speed, self.prj.radius )

			for i in range( 2 ):

				complex.vector( self.prj.scr, ( 255, 100, 0 ),
					self.prj.pos,
					self.prj.angle + 90 + random.randint( -20, 20 ),
					2 * self.prj.radius, 4 )
Exemple #2
0
        def draw(self):

            complex.vector(self.prj.scr, self.prj.color, self.prj.pos,
                           self.prj.angle - 90, 2 * self.prj.speed,
                           self.prj.radius)

            for i in range(2):

                complex.vector(self.prj.scr, (255, 100, 0), self.prj.pos,
                               self.prj.angle + 90 + random.randint(-20, 20),
                               2 * self.prj.radius, 4)
Exemple #3
0
def run():
	global x, exit

	exit = 0

	while not exit:

		for e in pg.event.get():
			if e.type == pg.QUIT:
				exit = True

		window.fill((100, 100, 100))

		x += 1
		x %= 360

		

		complex.rrect(window, (255, 0, 255), [ 10, 10, 100, 100 ], x / 10)

		complex.curve(window, (0, 0, 0), [200, 200], 199, x, x + 180, lnwidth=5)

		complex.triangle(window, (0, 255, 255), [150, 150], 40, x, usecenter=1)

		complex.triangle(window, (255, 255, 255), [200, 150], 20, x, usecenter=0)

		complex.vector(window, (255, 255, 255), [200, 150], x, x, 10)

		complex.regpolygon(window, (255, 255, 255), [300, 300], 50, 10, x)

		complex.vector(window, (255, 255, 0), [300, 300], 0, x, 1)

		complex.regstar(window, (255, 255, 255), [250, 400], 50, 9, 45, 2)

		complex.reggramm(window, (255, 255, 255), [100, 300], 80, 5, 18)



		pg.display.update()

		c.tick(40)
Exemple #4
0
def run():
    global x, exit

    exit = 0

    while not exit:

        for e in pg.event.get():
            if e.type == pg.QUIT:
                exit = True

        window.fill((100, 100, 100))

        x += 1
        x %= 360

        complex.rrect(window, (255, 0, 255), [10, 10, 100, 100], x / 10)

        complex.curve(window, (0, 0, 0), [200, 200], 199, x, x + 180, lnwidth=5)

        complex.triangle(window, (0, 255, 255), [150, 150], 40, x, usecenter=1)

        complex.triangle(window, (255, 255, 255), [200, 150], 20, x, usecenter=0)

        complex.vector(window, (255, 255, 255), [200, 150], x, x, 10)

        complex.regpolygon(window, (255, 255, 255), [300, 300], 50, 10, x)

        complex.vector(window, (255, 255, 0), [300, 300], 0, x, 1)

        complex.regstar(window, (255, 255, 255), [250, 400], 50, 9, 45, 2)

        complex.reggramm(window, (255, 255, 255), [100, 300], 80, 5, 18)

        pg.display.update()

        c.tick(40)
Exemple #5
0
		def draw( self ):

			complex.vector( self.prj.scr, self.prj.color, self.prj.pos, self.prj.angle - 90,
				2 * self.prj.speed, self.prj.radius )
Exemple #6
0
        def draw(self):

            complex.vector(self.prj.scr, self.prj.color, self.prj.pos,
                           self.prj.angle - 90, 2 * self.prj.speed,
                           self.prj.radius)