本文整理汇总了Python中tealight.art.box函数的典型用法代码示例。如果您正苦于以下问题:Python box函数的具体用法?Python box怎么用?Python box使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了box函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: DrawClear
def DrawClear(x,y):
color("white")
box(x*34+182,y*34+202,32,32)
color("Black")
if check(x,y) > 0:
text(x*34+192,y*34+207,check(x,y))
flags[x][y] = 3
开发者ID:jackm110,项目名称:tealight-files,代码行数:7,代码来源:Project.py
示例2: doSecond
def doSecond():
global points
points = points-1
color("white")
box(0,0,100,100)
color("black")
text(0,0,points)
开发者ID:willg-c,项目名称:tealight-files,代码行数:7,代码来源:points.py
示例3: findMines
def findMines():
global mine
for i in range(0, 10):
for j in range(0, 10):
if get(mine, i, j) == 1:
color('red')
box(i*60,j*60,50,50)
开发者ID:NayfS,项目名称:tealight-files,代码行数:7,代码来源:Minesweeper.py
示例4: DrawPalette
def DrawPalette(x,y, colors, w, h):
for c in colors:
color(c)
box(x, y, w, h)
y = y + h
colors = ["black", "grey"]
开发者ID:bbenny0211,项目名称:tealight-files,代码行数:7,代码来源:alexinder.py
示例5: handle_frame
def handle_frame():
sleep(30)
global phi, theta, alpha, dphi, dtheta, dalpha
phi=phi+dphi
theta=theta+dtheta
alpha=alpha+dalpha
color("white")
box(0,0,screen_width,screen_height)
color("black")
linethree(-100,-100,-100,100,-100,-100)
linethree(100,-100,-100,100,-100,100)
linethree(100,-100,100,-100,-100,100)
linethree(-100,-100,-100,-100,-100,100)
linethree(-100,100,-100,100,100,-100)
linethree(100,100,-100,100,100,100)
linethree(100,100,100,-100,100,100)
linethree(-100,100,-100,-100,100,100)
linethree(-100,-100,-100,-100,100,-100)
linethree(-100,-100,100,-100,100,100)
linethree(100,-100,100,100,100,100)
linethree(100,-100,-100,100,100,-100)
开发者ID:jamesmunro123,项目名称:tealight-files,代码行数:25,代码来源:3d.py
示例6: DrawGrid
def DrawGrid():
global OffsetX, OffsetY
OffsetX = 0
OffsetY = 0
color("#cccccc")
box(StartingX - 2,StartingY - 2,SquareSize * WLimit + 8,SquareSize * HLimit +8)
for x in range(0,HLimit):
for y in range(0,WLimit):
if VisibleArray[x][y]==0:
DrawCoveredSquare()
elif VisibleArray[x][y] == 1:
DrawUncoveredSquare()
if BombArray[x][y] > 0:
BombNumber = BombArray[x][y]
DrawNumber(x,y,BombNumber)
elif BombArray[x][y] == -1:
if x == lastx and y == lasty:
DrawMine(x,y, "red")
else:
DrawMine(x,y, "black")
elif VisibleArray[x][y] == 2:
DrawFlag(x,y)
OffsetY += SquareSize
OffsetX += SquareSize
OffsetY = 0
开发者ID:davidsamueljones,项目名称:tealight-files,代码行数:25,代码来源:Minesweeper.py
示例7: draw
def draw(self, position = [30, 30], size = [200,200]):
#Convert rgba vector to string
def coltostr(col):
string_out = "rgba("
for i in range(0,3):
string_out = string_out + str(int(col[i])) + ","
string_out = string_out + str(col[3]) + ")"
return string_out
for i in range(0, self.i_size):
for j in range(0, self.j_size):
#Set rgba value based on max value
#Convert to color string "rgba(...)
#Positive values are red, negative are blue
#Values close to zero will be paler
if self.array[i][j] >= 0 :
alpha_value = 1.0 * self.array[i][j]/self.max()
rgba_string = coltostr([255, 0, 0, alpha_value])
else:
alpha_value = 1.0 * self.array[i][j]/self.min()
rgba_string = coltostr([0, 0, 255, alpha_value])
#Draw box
color(rgba_string)
box(position[0] + j * size[0]/self.j_size,
position[1] + i * size[1]/self.i_size,
size[0]/self.j_size - 1,
size[1]/self.i_size - 1)
开发者ID:pb471,项目名称:tealight-files,代码行数:31,代码来源:2DArray.py
示例8: draw_debug
def draw_debug(self, position = [30, 30], size = [200,200]):
for i in range(0, self.i_size):
for j in range(0, self.j_size):
#Set rgba value based on max value
#Convert to color string "rgba(...)
#Positive values are red, negative are blue
#Values close to zero will be paler
if self.array[i][j] >= 0 :
colour = "red"
else:
colour = "blue"
#Draw box
color(colour)
box(position[0] + j * size[0]/self.j_size,
position[1] + i * size[1]/self.i_size,
size[0]/self.j_size - 1,
size[1]/self.i_size - 1)
#Draw text
color("white")
text(position[0] + j * size[0]/self.j_size,
position[1] + i * size[1]/self.i_size,
str(i) + str(j) + " " + str(self.array[i][j]))
开发者ID:pb471,项目名称:tealight-files,代码行数:26,代码来源:2DArray.py
示例9: handle_mousedown
def handle_mousedown(x,y,button):
global lastx, lasty
if button == "left" and 350 > x > 250 and 350 > y > 250:
color("red")
box(250, 250, 100, 100)
开发者ID:emrecan-k,项目名称:tealight-files,代码行数:7,代码来源:shapes.py
示例10: makegrid
def makegrid():
for j in range(0, 10):
for i in range(0, 10):
if((i+j) % 2) !=1:
color("black")
else:
color("blue")
box(i*60, j*60, 50, 50)
开发者ID:NayfS,项目名称:tealight-files,代码行数:8,代码来源:Minesweeper.py
示例11: DrawFlag
def DrawFlag(x,y):
global SquareSize
DrawCoveredSquare()
BoxSize = SquareSize/3
color("gold")
box(StartingX + SquareSize * x + SquareSize/2 - BoxSize/2,StartingY + SquareSize * y + SquareSize/2 - BoxSize/2, SquareSize/3,SquareSize/3)
color("orange")
rectangle(StartingX + SquareSize * x + SquareSize/2 - BoxSize/2,StartingY + SquareSize * y + SquareSize/2 - BoxSize/2, SquareSize/3,SquareSize/3)
开发者ID:davidsamueljones,项目名称:tealight-files,代码行数:8,代码来源:Minesweeper.py
示例12: __init__
def __init__(self):
self.polygons = []
self.top = []
color("white")
box(0,screen_height/10,screen_width,screen_height)
self.create_polygons()
self.draw_polygons()
开发者ID:c-ryan747,项目名称:tealight-files,代码行数:9,代码来源:racetrack.py
示例13: doSecond
def doSecond():
global points
points = points - 1
color("white")
box(0,screen_height - 100, 100, 100)
color("black")
if points < 0:
points = 0
text(10,screen_height - 30, ("Points: " + str(points)))
开发者ID:darkchaoticlord,项目名称:tealight-files,代码行数:9,代码来源:timer.py
示例14: handle_frame
def handle_frame():
global car1, car2, leftPressed, rightPressed, upPressed, downPressed, aPressed, sPressed, dPressed, wPressed, explosions, explosionCount
color("white")
box(0, 0, screen_width, screen_height)
color("red")
if leftPressed:
car1.change_orientation(4)
elif rightPressed:
car1.change_orientation(-4)
elif upPressed:
car1.Acceleration += 0.01
if car1.Acceleration > 0.05:
car1.Acceleration = 0.05
elif downPressed:
if car1.Acceleration == 0:
if car1.Acceleration < -0.05:
car1.Acceleration = -0.05
else:
car1.Acceleration -= 0.01
if aPressed:
car2.change_orientation(4)
elif dPressed:
car2.change_orientation(-4)
elif wPressed:
car2.Acceleration += 0.01
if car2.Acceleration > 0.05:
car2.Acceleration = 0.05
elif sPressed:
if car2.Acceleration == 0:
if car2.Acceleration < -0.05:
car2.Acceleration = -0.05
else:
car2.Acceleration -= 0.01
car1.update_speed()
car2.update_speed()
testCollisions()
car1.draw_car("Foo")
car2.draw_car("Bar")
for i in range(0, explosionCount):
if explosions[i] != None:
if explosions[i].draw():
explosions[i] = None
# for i in range (0, len(otherCars)): #Draw connected players cars
# otherCars[i].draw()
#Draw the map
color("green")
rectangle(outerWallX, outerWallY, outerWallWidth, outerWallHeight)
开发者ID:rexapex,项目名称:tealight-files,代码行数:57,代码来源:prj_racetrack.py
示例15: DrawBomb
def DrawBomb(x,y):
color("red")
box(x*34+182,y*34+202,32,32)
centrex = 199 + 34 * x
centrey = 219 + 34 * y
color("black")
spot(centrex,centrey,10)
开发者ID:jackm110,项目名称:tealight-files,代码行数:10,代码来源:Project.py
示例16: drawGrid
def drawGrid(x,y,s,data):
counter = 0
n = len(data)
for i in xrange(0,n):
for j in xrange(0,n):
if data[i][j] == 0:
color("Black")
else:
color("white")
box(x + i*1.5*s,y + j*1.5*s,s,s)
counter += 1
开发者ID:c-ryan747,项目名称:tealight-files,代码行数:11,代码来源:imageCompression.py
示例17: draw_spins
def draw_spins(render_spin_changed, N):
global P
initial_offset = [30,30]
square_size = [500/s.side_length,500/s.side_length]
for i in range(0, N):
if(render_spin_changed[i][2] == 1):
color(P.UpColour)
else:
color(P.DownColour)
#Draw boxes
box(render_spin_changed[i][0]*square_size[0] + initial_offset[0],
render_spin_changed[i][1]*square_size[1] + initial_offset[1],
square_size[0]-1,
square_size[0]-1)
开发者ID:pb471,项目名称:tealight-files,代码行数:14,代码来源:Ising1.py
示例18: handle_frame
def handle_frame():
global car1
#Sets the scope of "car1" to global, so can be used anywhere within this program
car1.update_speed()
#Calls the update_speed() method to update the speed of the car
color("white")
#Sets the colour of each element to white, as to clear the screen
box(0, 0, 10000, 10000)
#Draws as new white box over the entire screen, as to clear the screen
car1.draw_car("Foo")
开发者ID:Krimzar,项目名称:tealight-files,代码行数:14,代码来源:racecar.py
示例19: handle_frame
def handle_frame():
global x,y,vx,vy,ax,ay
color("white")
box(0,0,screen_width,screen_height)
color("black")
spot(x, y, 20)
vx = (vx+ax)*0.97
vy = vy + ay +0.12
if vy > 10:
vy =10
x = x + vx
y = y + vy
开发者ID:chandler6,项目名称:tealight-files,代码行数:15,代码来源:connectcountersgravity.py
示例20: draw_lattice
def draw_lattice(s):
global P
initial_offset = [30,30]
square_size = [500/s.side_length,500/s.side_length]
for i in range(0, s.side_length):
for j in range(0, s.side_length):
if(s.Array[i][j] == 1):
color(P.UpColour)
else:
color(P.DownColour)
#Draw boxes
box(i*square_size[0] + initial_offset[0],
j*square_size[1] + initial_offset[1],
square_size[0]-1,
square_size[0]-1)
开发者ID:pb471,项目名称:tealight-files,代码行数:15,代码来源:Ising1.py
注:本文中的tealight.art.box函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论