本文整理汇总了Python中display.Display.world方法的典型用法代码示例。如果您正苦于以下问题:Python Display.world方法的具体用法?Python Display.world怎么用?Python Display.world使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类display.Display
的用法示例。
在下文中一共展示了Display.world方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: xrange
# 需要导入模块: from display import Display [as 别名]
# 或者: from display.Display import world [as 别名]
while not quit:
for e in pg.event.get():
if e.type == pg.QUIT:
quit = True
elif e.type == pg.KEYDOWN:
if e.key == pg.K_UP:
delta_d = 5
elif e.key == pg.K_DOWN:
delta_d = -5
elif e.key == pg.K_s:
print "save..."
world.save("worldsave")
elif e.key == pg.K_l:
print "load..."
world = PhyWorld.load("worldsave")
disp.world = world
elif e.key == pg.K_LEFT:
delta_angle = pi / 20
elif e.key == pg.K_RIGHT:
delta_angle = -pi / 20
elif e.type == pg.KEYUP:
delta_d = 0
delta_angle = 0
viewport.s[1, 0] += delta_d
viewport.rotate((0, 0, 0), (0, 0, 1), delta_angle)
for i in xrange(config.PhyFPS / config.FPS):
world.update()
disp.update()
# raw_input("press enter to continue")